Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Oooo, blast from the past, спасибо за возвращение в 15 лет.
Как раз тут недавно вспоминал что была какая-то такая книга, поразившая меня в момент выхода, и основную канву я помню а название забыл. И тут ваш мини-обзор!
Спасибо.
avatar
Это уже каждый решает для себя сам. Если бы я шёл пиратским путём (wink wink) я бы выбрал Inventor, как-то он мне понятнее SD.
avatar
И повторюсь:
Для первого (условная художка) есть Blender который, по отзывам спецов (я в этом месте совсем ничего не понимаю) имеет уже совершенно коммерческое качество и может составить достойную конкуренцию всем платным продуктам на этом рынке.
Для второго (техничка, B-Rep), увы бесплатного хорошего посоветовать не могу. Если дополируют FreeCAD то может он и сможет, но сейчас он очень медленнный падучий и нелогичный (некоторые модули, например, есть в двух версиях — старом уже deprecated и новом ещё work in progress, и крутись как хочешь). Так что в России я бы советовал смотреть демо-версию Компас 3D (а потом его купить, домашняя версия без особых ограничений стоит что-то типа 1700 рублей) а за пределами России — читать как сейчас получить хоббийную (бесплатную) лицензию на Fusion360. Раньше она была прямо на первой странице, а сейчас прячут всё глубже и глубже.
avatar
Ну надо понимать что есть два направления — моделирование и проектирование. Первое используется когда форма скорее художественная (ассеты для игр и спецэффектов а ильмах, фигурки для настолок, художественный рендер), второе — когда важна техническая точность (детали, технические изделия).
В первом случае общепринятый примитив — это mesh, сетка треугольников. Очень гибко позволяет собой манипулировать, но сложно сделать параметрическим (типа задать переменные ширина-высота-толщина-радиус скругления и подобное и построить модель по ним, причём так что бы потом можно было поменять перменные и модель сама перетсроилась). Это 3DMax, Blender, Maya, я даже не знаю что ещё сейчас живо. Понятно, что весь этот софт умеет чуть-чуть и в точную геометрию (когда сфера это именно сфера а не сфероподобный набор треугольников), но в основном — нет, это не их специализация.
Во втором случае давно принято проектировать в средах, которые всё описывают точной геометрией и операциями над ней. В простейшем случае это метод CSG — Constructive Solid Geometry — когда объект собирают из простейших геометрических тел (сфер, цилиндров, параллелипипидов, призм, пирамид) и операций пересчечения и объединения между ними. Это позволяет во-первых иметь произвольную точность (сфера — это сфера и в треугольники нужной точности она превращается только при экспорте модели, а всё редактирование работает с ней как со сферой) а, во-вторых, иметь именно параметрическое указание всего — так как сфера определяется 4 числами, их можно поменять и весь объект пересчитается опять же с условно-бесконечной точностью (понятно, что произвольно точные чилса в компьютере не представимы).
Так вот, CSG сейчас развился в B-Rep, Boundary Representation. Это CSG + более сложные операции, такие как скругление угла или «протаскивания» двухменой фигуры по сложной кривой. Опять же надо понимать, что в B-Rep всё как бы точное — скруглённый угол это не изменённая сетка треугольников а именно логическая опреация скругления угла, её можно отменить или изменить радиус скругления в любой момент.
Так как B-Rep представление — это набор операций, каждая из которых описывается очень ограниченным числом параметров, то у такого представления есть, помимо параметров собственно, бесконечный стек undo. И даже возможность иногда выдернуть (отменить) операцию из середины списка. Опять же, в таком софте, конечно есть такой примитив как mesh, но он не является первичным и основным, а, скорее, исключением когда что-то импортировано из другой системы или, например, получено от 3D-Сканера.
Почти весь инженерный софт — B-Rep. Список я выше писал.
Есть ещё всякие интересные исключения — например, Rhinoceros3D, который в основе своей — сетки, но не трегуольников а NURBS, параметрических поверхностей произвольной степени (это как бы обобщённые сплайны), или открытый OpenSCAD который чистый CGS причём там нет средств интерактивного редактирования («таскания мышкой») а свой псевдо-язык программирования для описания CSG.
И наверняка я что-то ещё упустил.
avatar
Ну это совсем специфичный зверёк с птичьим языком программирования. И он строго CSG, если бы его до B-Rep уровня OpenCASCADE хотя бы дотянули было бы о чём разговаривать.
avatar
Хм, я посмотрел, K1 (не макс, не про) стоит 600 евро, а P1S без мультиматериала стоит 760 евро. Как по мне на K1 даже смотреть смысла нет.
avatar
А должен? :)
Дофига вещей в нашей жизни не приносит прибыль.
avatar
Смотря что. Если художку (фигурки, миниатюры, статуэтки) — то чаще всего Blender или что-то ещё более специфичное.
Если техничка где важны размеры и точное редактирование — параметрические CAD'ы, такие как Компас 3D (российское и недорогое но полноценно решение), Fusion360 (подписка от Autodesk, если вы хоббист можно достать бесплатную, но с каждым готм всё сложнее), Inventor, SolidWorks.
Есть ещё онлайновый OnShape.
Есть опенсорс FreeCAD — он пытается повторить идеолгию Inventor'а но пока довольно нестабилен и очень тяжёлый.
Ну и куча всяких игрушек типа СкетчАпа.
avatar
Лучшего? После Bamboolab X1 или хотя бы P1 это очень смелое заявление.
Бамбук реально включаешь — и работает. Все эти креалити так не умеют. Стремятся, может и догонят, но пока — мимо.
K1 приличный принтер, но не лучший никак.
avatar
капнуть поглубже.
А так-то для файтеров ещё спец-пульт нужен, если всерьёз. С правильным джойстиком и 8 кнопками.
avatar
Вообще, когда высказываешь необщепринятую точку зрения, доказывать нужно именно её, а не наоборот.
Какие ВАШИ доказательства, что фотографий нет? В моём мире их столько, что за всю жмзнь не пересмотришь.
avatar
А что вы примете как доказательства? Выас если засунуть в Дракона насильно и на МКС отправить вы будете, видимо, утверждать, что вас обкололи галлюциногенами и всё вам это только кажется.
Потому что никаким фотографиям вы не верите (утверждаете что их нет хотя их уже сотни тысяч — ну вот вам первая попавшаяся https://moon.nasa.gov/resources/187/apollo-11-mission-image-view-of-moon-limb-with-earth-on-the-horizon/).
Фотографий с погодных спутников нет? Вот вам инструкция как ДОМА принять такие фотографии (они транслируются незашифрованными), с результатами, полученными КУСТАРНЫМ способом внизу статьи
https://www.instructables.com/Receiving-Images-From-Passing-Weather-Satellites-N/
Это тоже заговор НАСА и Роскосмоса, да?
Не верить в лунные и марсианские миссии сейчас — это примерно как не верить в ДНК или квантовую физику.
avatar
А все цифровые фотографии Земли в реальном времени с погодных спутников, которые может в реальном времени принять любой радиолюбитель с обородудованием за $100, транслируются с ближайшей телевышки.
avatar
Все фотографии Земли с орбиты и с Луны, включая знаменитую Pale Blue Dot, нарисованы дихайнерами в фотошопе, ага. А до фотошопа их писали масляными красками на холсте и переснимали через подзорную трубу.
avatar
Патчи есть все тут https://www.freebsd.org/security/patches/
Ничего кроме этого в -pX релизы не попадает.
Отличие этих патчей только в том, что почему-то ими не обновляется собственно версия системы (они патчат только собственно проблему) и в `uname -a` будет не видно какие патчи есть, а какие — нет.
К сожалению, всё это фигово документировано, признаю.
Но можно брать src.txz от релиза и прикладывать эти патчи системным `patch` без всякого git'а.
А, ну и смотреть что фиксят патчи понятно можно в
https://www.freebsd.org/security/advisories/
https://www.freebsd.org/security/notices/
Но если у вас серверов хотя бы десяток и все на одной версии то проще завести билд-систему хотя бы и в виртуалке, билдить один раз (+спец-ядра раз они вам нужны) и раскатывать на все из одного вашего источника. Чем ребилдить каждый сервер отдельно.
avatar
Когда жил в Росии обнюхал все их модели и советовал знакомым. Если они не загнулись и не «скатились» то очень хорошо, 3 года назад они очень достойно делали и даже их шоссеры (больное место в России) были адекватны цене. Да, начальный уровень, но без халтуры.
Им бы ещё от циферек уйти. Тоже мне SantaCruz 5010 (которая не просто так 5010 на самом деле).
avatar
Хотя я вас обманул, снепшоты время от времени тоже выкладывают: https://download.freebsd.org/snapshots/amd64/14.0-STABLE/ но не могу сказать с какой регулярностью (там и CURRENT есть и оба поддерживаемых релиза).
avatar
Я так-то как раз разработчик.
И, да, релизные исходники можно просто взять и скачать — https://download.freebsd.org/releases/arm64/14.0-RELEASE/src.txz (архитектура не важна, во всех именно этот тарболл идентичный по понятным причинам).
А для stable / current всегда надо было что-то использовать — cvs (или cvsup, который был написан на Modula-3, что добавляло веселья), svn (svnup), теперь git (gitup).
Увы, да, gitup жрёт память как не в себя. Я тоже не очень доволен переходом на git, потому что всё равно это централизованный репозиторий и, в отличе от Linux, никто не кросс-опыляется помимо центрального репо. Но проблема тут даже не техническая была а социальная — проект реально терял молодых контрибьюторов, которые привыкли уже к git'у и ничего другого не видели. Можно сказать «такие не нужны» — но это типичынй подоход бородатых мужиков в свитерах с оленями, время которы (жалей или не жалей) ушло. И именно такой подход отпугивает ещё больше людей сам по себе. Говорить людям что им тут не рады по такому поводу — плохая идея. А проекту и так людей не хвтататет.
А вот переход на svn я поддерживал всеми руками и ногами потому что CVS был чудовищен, конечно. Для своего времени Ок, но эти времена вышли гораздо раньше чем проект спохватился.
avatar
Ну и да, забавное сочетание ранта и юзерпика :-)
avatar
Ещё одна ошибка — гитхаб это не git.
Ну и кнопка «Releases» там обычно есть, всегда в одном месте, если автор вообще релизит что-то кроме исходников.