The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Разработчики CMake опубликовали F3D 1.0, компактный просмотрщик 3D-моделей"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Разработчики CMake опубликовали F3D 1.0, компактный просмотрщик 3D-моделей"  +/
Сообщение от opennews (??), 08-Июл-20, 19:08 
Компания Kitware, известная разработкой системы сборки CMake, представила быстрый и компактный просмотрщик 3D-моделей F3D 1.0, развиваемый в соответствии с принципом KISS (делать проще, без усложнений). Программа написана на C++, использует библиотеку визуализации VTK и распространяется под лицензией BSD. Возможна сборка для платформ Windows, Linux и macOS...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53312

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Аноним (1), 08-Июл-20, 19:08 
Компактный? VTK? Это как "миниатюрный" Notepad.exe на Qt?
Ответить | Правка | Наверх | Cообщить модератору

4. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –2 +/
Сообщение от Аноним (4), 08-Июл-20, 19:14 
Распакованный бинарь для винды весит 15 мегабайт, зип архив 5. В принципе, если пожать через UPX будет норм.
Ответить | Правка | Наверх | Cообщить модератору

6. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от Аноним (6), 08-Июл-20, 19:18 
Не надо жать upx. В памяти такой запакованный бинарь в разы больше места занимает, это как минимум.
Ответить | Правка | Наверх | Cообщить модератору

8. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (4), 08-Июл-20, 19:24 
По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
После сжатия бинарь таки весит 5 бегабайт, но не запускается :)
Ответить | Правка | Наверх | Cообщить модератору

10. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (6), 08-Июл-20, 19:27 
> По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
> После сжатия бинарь таки весит 5 бегабайт, но не запускается :)

Я просто не понимаю какой смысл экономить байты занимаемые экзешником на диске. Оперативная память на порядки ценнее с какой стороны не посмотри.

Ответить | Правка | Наверх | Cообщить модератору

11. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (6), 08-Июл-20, 19:28 
> По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
> После сжатия бинарь таки весит 5 бегабайт, но не запускается :)

А, ещё по-моему такой файл не вытесняется из памяти при неиспользовании, т.е. он всегда будет висеть и занимать память.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

12. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Аноним (4), 08-Июл-20, 19:47 
А по-моему, он будет висеть в памяти пока:
1) процесс не помрет своей или насильственной смертью;
2) операционка не решит, что вакантную память (которая после первого пункта просто помечается неиспользуемой) пора отдать кому-нибудь более живому.
либо
3) приложуха, уйдя в фон, не вытеснится в свап, если оперативки прям вообще не хватает.
Ответить | Правка | Наверх | Cообщить модератору

14. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (6), 08-Июл-20, 19:52 
Скажем, если свопа нет, части файла, которые можно читать с диска, удаляются из памяти при нехватке. А тут этого сделать нельзя, потому что на диске это совсем другой файл.
Ответить | Правка | Наверх | Cообщить модератору

40. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Lex (??), 09-Июл-20, 18:43 
В разы ли ?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

5. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (6), 08-Июл-20, 19:17 
Да, я тоже пишу скрипты на си вместо питона. Но объективно взять что-то жирное и функциональное дешевле, чем изобретать велосипед на квадратных колёсах, пусть и реактивный. При определённой сложности проекта, он так никогда и не взлетит. Кути кстати весьма быстрые и легковесные (особенно принимая во внимание представляемые ими возможности).

Сейчас посмотрел, сколько это всё счастье займёт дополнительно на диске. Пол гигабайта -- фи, какая мелочь. Это же не хаскел ставить ради хелло ворда (есть и такие варианты в репах).

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

28. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –1 +/
Сообщение от Аноним (28), 09-Июл-20, 01:41 
> я тоже пишу скрипты на си вместо питона

обязательно указывай это в резюме, чтоб я держался от тебя подальше

Ответить | Правка | Наверх | Cообщить модератору

31. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Аноним (6), 09-Июл-20, 02:04 
>> я тоже пишу скрипты на си вместо питона
> обязательно указывай это в резюме, чтоб я держался от тебя подальше

Напрасно. У питона довольно долгий запуск (особенно из-за батареек) и жор памяти, кроме того, он плоховато скалируется под нагрузкой и жрёт процессор. А, ну ещё си в 10000 раз быстрее, но это не особо важно. На самом деле я довольно часто пишу скриптоту на питоне, а потом переписываю её на си, если это можно сделать не особо напрягаясь. Вешать в крон питон это какой-то лютый изврат, имхо.

Ответить | Правка | Наверх | Cообщить модератору

44. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от мое правило (?), 10-Июл-20, 09:06 
Питон спокойно живет с aws лямбде и обслуживант тысячи запросов. Очень плохо, пойду переписывать на си.
Ответить | Правка | Наверх | Cообщить модератору

46. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (6), 10-Июл-20, 12:23 
> Питон спокойно живет с aws лямбде и обслуживант тысячи запросов. Очень плохо,
> пойду переписывать на си.

Вот, а взял бы kore, было бы миллиарды запросов.

Ответить | Правка | Наверх | Cообщить модератору

33. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (33), 09-Июл-20, 09:34 
Да, конечно.

Культи за собой ещё папку с плагинами тянут. Если прилежение для винды, то весь кутэшный рантайм 50 MiB занимает. И это ещё не всё.

Какие-то arcane баги появляются при кросс-компиляции. То это говно вообще для неё не предназначено. То есть вот есть виндовый бандл. Но там скрипты CMake заточены под винду. К счастью у Федоры есть нормальные скрипты CMake для кросс-компиляции виндовых приложений. Как и вообще пакеты с Qt и зависимостями, притёртые к федоровых MinGW64 пакетам, поэтому используем их.

Пишем тулчейн файл, компилируем ... и дальше начинаются варианты в зависимости от положения звёзд:
1. всё работает
2. 32-битная редакция работает, 64 - нет
3. 64-битная редакция работает, 32 - нет
Варианты нерабочести:
a. ни в вайне не работает, ни в винде
б. работает в вайне, но не в винде. В винде - missing entry point
c. работает в винде, но в вайне крэшится


Как предлагаете чинить?

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

29. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от Аноним (28), 09-Июл-20, 01:43 
вообще-то на Qt можно делать очень компактные программы, думаю, ноутпад на qt будет не сильно толше оригинала
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

41. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Lex (??), 09-Июл-20, 18:54 
Это со всем кутёвым рантаймом и прочими радостями ?
Ответить | Правка | Наверх | Cообщить модератору

42. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –1 +/
Сообщение от Аноним (42), 09-Июл-20, 22:10 
ты просто не умеешь его (и вообще вряд ли что-то) готовить
Ответить | Правка | Наверх | Cообщить модератору

48. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Lex (??), 10-Июл-20, 21:09 
Ты просто не умеешь читать, ведь иначе прочитал бы вопрос и, либо дал внятный ответ, либо - прошёл мимо.
Ответить | Правка | Наверх | Cообщить модератору

2. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –1 +/
Сообщение от InuYasha (??), 08-Июл-20, 19:10 
Интересный проект. Полный NoGUI. Ну, хз, хз. Блендероидам понравится.
А мне форматов не хватает.
Ответить | Правка | Наверх | Cообщить модератору

36. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Sarcastic scutosaurus (?), 09-Июл-20, 13:57 
> Полный NoGUI

А вывод у него ASCII-артом, что ли?

Ответить | Правка | Наверх | Cообщить модератору

47. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от InuYasha (??), 10-Июл-20, 16:52 
GUI и viewport - то разные вещи. Я на скрине никаких графических элементов управления не заметил.
Ответить | Правка | Наверх | Cообщить модератору

3. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (3), 08-Июл-20, 19:14 
Мне показалось что разработчики присобачили 3d-просмотрищик к CMAKE. И после этого они говорят о KISS
Ответить | Правка | Наверх | Cообщить модератору

22. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Аноним (22), 08-Июл-20, 22:18 
Новость писал дятел, для которого kitware — это только cmake. Не будь таким же.
Ответить | Правка | Наверх | Cообщить модератору

26. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Повидло19 (?), 08-Июл-20, 23:08 
Я думаю, разработчики симэйка даже не в курсе существования этой совтины.
Ответить | Правка | Наверх | Cообщить модератору

7. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от Аноним (7), 08-Июл-20, 19:22 
На macOS запускается с ошибкой, не работает.
Ответить | Правка | Наверх | Cообщить модератору

9. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (4), 08-Июл-20, 19:25 
А не пошел бы ты с такими заявлениями туда -> https://gitlab.kitware.com/f3d/f3d/-/issues ?
Ответить | Правка | Наверх | Cообщить модератору

35. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –1 +/
Сообщение от Аноним (35), 09-Июл-20, 12:56 
А не сделал бы ты нормальный пакет, раз позиционируешь его для пользователей на конретной ОС. И нехер отлаживать его на пользователях. Потому что один раз обломавшись, они больше его ставить не будут.
Ответить | Правка | Наверх | Cообщить модератору

37. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от annon (?), 09-Июл-20, 14:19 
Это не работает на системах вроде macOS, разработчики которой не заинтересованы в совместимости приложений между версиями macOS.
Ответить | Правка | Наверх | Cообщить модератору

13. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от IRASoldier_registered (ok), 08-Июл-20, 19:51 
>KISS (делать проще, без усложнений)

А кто помешал дать расшифровку аббревиатуры, как она есть на самом деле, без вот этих вот игр в куртуазную интеллигентщину?

Ответить | Правка | Наверх | Cообщить модератору

15. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от Аноним (15), 08-Июл-20, 19:59 
У опеннета возрастной рейтинг 0+, поэтому ругательства пришлось удалить.
Ответить | Правка | Наверх | Cообщить модератору

16. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от агл (?), 08-Июл-20, 20:05 
KISS была такая группа:)

Keep It Simple Stupid
сохранив смысл
Делай проще дурачок

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

18. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (18), 08-Июл-20, 20:30 
на опеннете запятые забанили? я бы вас расстреливал
Ответить | Правка | Наверх | Cообщить модератору

32. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Аноним (32), 09-Июл-20, 02:44 
Запятые запрещены конвенцией как пунктуация со смещенным центром тяжести.
А вот точки. Это пожалуйста. Хоть очередями...
Ответить | Правка | Наверх | Cообщить модератору

45. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от InuYasha (??), 10-Июл-20, 12:02 
> Keep It Simple Stupid

Такое впечатление что какие-то упорыши читают это как Keep It Simply Stupid и клепают соответствующие поделки )

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

17. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +2 +/
Сообщение от A.Stahl (ok), 08-Июл-20, 20:23 
Потому что дословный перевод не несёт никакого смысла для тех кто не в курсе его образного значения. А те кто в курсе не нуждаются в переводе.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

25. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  –1 +/
Сообщение от IRASoldier_registered (ok), 08-Июл-20, 23:04 
> Потому что дословный перевод не несёт никакого смысла для тех кто не в курсе его образного значения.

Да ладно, отчего ж не несёт? Смысл прямой и простой. 1) "Не усложняй" 2) "Кто усложняет - тот ***".


Ответить | Правка | Наверх | Cообщить модератору

21. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +1 +/
Сообщение от Михрютка (ok), 08-Июл-20, 21:42 
хранить в простом дурацком месте.

чо непонятно-то, слышь, интель?

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

24. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от IRASoldier_registered (ok), 08-Июл-20, 23:02 
У тебя гуглотранслятор испортился, слышь, прол?
Ответить | Правка | Наверх | Cообщить модератору

19. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (19), 08-Июл-20, 21:03 
Нафига нам это,  если у нас есть Xash3D Model Viewer?
https://hlfx.ru/forum/attachment.php?s=79cd11a8dfb45e711f078...
Ответить | Правка | Наверх | Cообщить модератору

20. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (33), 08-Июл-20, 21:41 
>компактный
>VTK

/0

Ответить | Правка | Наверх | Cообщить модератору

23. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Игорьemail (??), 08-Июл-20, 22:58 
Нет распространенного формата STEP
Ответить | Правка | Наверх | Cообщить модератору

27. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от Аноним (22), 08-Июл-20, 23:20 
Отправь им мерж-реквест.
Ответить | Правка | Наверх | Cообщить модератору

39. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от annon (?), 09-Июл-20, 14:33 
А что можно сделать со STEP'ом во вьювере без графического интерфейса пользователя ;)?
Если хочется взаимодействия а-ля F3D, то просто ставишь пакет opencascade и запускаешь Draw Harness (ну или пишешь скрипт-обёртку для быстрого запуска):

> pload XDE VISUALIZATION
> ReadStep D myfile.stp
> vinit
> XDisplay -dispMode 1 D
> vfit

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

43. "Разработчики CMake опубликовали F3D 1.0, компактный просмотр..."  +/
Сообщение от anana (?), 09-Июл-20, 23:30 
Для просмотра STEP есть бесплатный CAD Assistant.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

30. "Опубликован F3D 1.0, компактный просмотрщик 3D-моделей"  +/
Сообщение от aaa (??), 09-Июл-20, 02:00 
Хороший перевод: Kiss It Simple, Stupid - делать проще, без усложнений.
Самое главное, политкорректный :-)
Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликован F3D 1.0, компактный просмотрщик 3D-моделей"  +/
Сообщение от Аноним (34), 09-Июл-20, 11:19 
наконец-то узнал как STL расшифровывается :)
Ответить | Правка | Наверх | Cообщить модератору

38. "Опубликован F3D 1.0, компактный просмотрщик 3D-моделей"  +/
Сообщение от annon (?), 09-Июл-20, 14:29 
Только вот тебя opennet'овцы обманули. Формат STL изначально является аббревиатурой _stereolithography_.
А то что указано в новости является обратной аббревиатурой (выдуманной на основе слова, изначально не являющегося акронимом):
> STL has several backronyms such as "Standard Triangle Language" and "Standard Tessellation Language"

https://en.wikipedia.org/wiki/STL_(file_format)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру