Ответы пользователя по тегу 3D
  • Какой принцип в Ray Trasing рендеринге, как работает подробно?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Почему он застратный по железу, а не наоборот(как мне кажется)

    Тебя обманывает терминология скорее всего. Мы где-то в хабре уже говорили.
    Существует tracing - это когда лучи идут из источника света ко всем предметам сцены.
    И back-tracing, когда лучи (мнимые) идут из глаз смотрящего на сцену.

    P.S. Когда мы говорим крипта - 100% подразумеваем криптовалюты. А до 2015 года я криптой
    называл криптографию :)
    Ответ написан
  • Решение для 3D симуляции физики?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот тут внизу список хороший есть https://en.wikipedia.org/wiki/Physics_engine
    Ответ написан
    Комментировать
  • Существуют ли нейросети для воксельных 3D-объектов?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Давным давно, когда еще не было такого огульного использования нейросетей, как сегодня,
    я читал про преобразование Радона. Оно позволяет по одной проекции восстановить
    больше измерений наблюдаемого объекта. Например как в томографе.

    Но для того чтоб восстановление было точным - надо много раз поворачивать камеру и снимать
    наблюдаемый объект с разных углов.

    В класическом варианте Радон описан как одномерная функция y=f(x) но для твоего варианта
    надо просто дать больше измерений на вход (фоток). И камеру крутить тебе надо не
    по кругу как в томографе а со всех всевозможных углов по Эйлеру. На выходе будут вещественные
    вокселы. (они будут все завсечены но с разной интенсивностью). Какие-то сильнее и какие-то слабее.
    И если прогнать их через трешолд то получится вполне себе точная 3Д модель.
    Ответ написан
  • Плавный переход анимации атаки от шага до бега?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Тут - сложно. Физика я имею в виду. Шаг от бега отличается тем что шагающий всегда касается земли.
    А бегущий как-бы делает прыжки по воздуху.
    Ответ написан
    Комментировать
  • Возможно ли объединение воксельной и полигональной графики в одной игре?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В игре Outcast, было использование и вокселов и полигонов. Ладншафт рисовался вокселами,
    а персонажи и вода и все остальное - полигонами.

    Да. Разрушаемость - это главное преимущество вокселов. Но это скорее оптимизация хранения
    и расчетов. С визуальной точки зрения можно сделать полигоны и вокселы неотличимыми.
    Яркий пример - Minecraft. Его модель мира основана на вокселах, но видим мы просто полигоны.
    Ответ написан
    Комментировать
  • Как найти минимальный ограничивающий параллелепипед?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я не уверен что стоит вообще искать идеальное решение. Особенно для 800 точек. Задача
    пахнет комбинаторной со всеми вытекающими.

    Я-бы предложил дать программе время (секунд) или количество итераций через которые
    она должна выдать почти-минимальный параллелепипед. Но мы при этом понимаем что это не самый идеальный.

    Для малого числа точек (8) можно построить выпуклую оболочку. И попробовать прикладывать
    первую грань параллелепипеда к каждой грани выпуклой оболочки. А оставшиеся грани мы можем
    получить вращением параллелепипеда до тех пор пока bounding volume не будет минимален.
    Учитывая дискретность выпуклой оболочки, поворот тоже может быть дискретным. Например там
    проверить штук 20 углов. Вот как-то так.
    Ответ написан
    2 комментария
  • Кто брал модели из Game guru(формат. X и .3ds), как их перевести в более распространённый формат под блэндер или 3д макс?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я слегка читернул и спросил всезнающего искусственного всезнайку. Вот что он ответил кратко:

    1. Open the 3DS File
    2. Export as FBX or OBJ
    3. Import into Blender
    Ответ написан
    Комментировать
  • Почему скалярное произведение не нормализованных и коллинеарных векторов разное при изменении их точек?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Все правильно. Так и должно быть.
    Ответ написан
    Комментировать
  • Как найти фильмы с 3д эффектом?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В торрент-трекерах я находил несколько разных технологий под 3Д. В 2000х были фильмы для цветового разделения (красно-зеленых очков). Есть фильмы для очков VR.

    Вобщем в форуме трекера есть тематические ветки где выкладывают именно такие фильмы. Можно там поискать.
    Ответ написан
    Комментировать
  • Можно ли считать процессоры от AMD столь же универсальными, что и Intel?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Этот вопрос надо конкретизировать до сравнения Ryzen 7, например с конкретной моделью Intel.
    Сравнивать можно по наборам команд которые оба процессора поддерживают. Собственно в этом
    и будет главная разница. Отчет о наборах команд можно посмотреть в lscpu, cpuinfo, cpuid для Linux
    например.
    Ответ написан
    Комментировать
  • Как узнать место пересечения луча со сферой?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне нужна функция которая возвращает координаты столкновения луча со сферой

    Сразу замечание. Давайте перечислим ситуации которые могут быть.

    1) Луч пересекает сферу в 1 точке (касательная). Или луч испускается изнутри сферы.
    2) Луч пронизывает сферу в 2 точках (наиболе общий кейс)
    3) Луч не попал в сферу.

    Наша функция (какая-бы она не была) должна возвращать 3 типа этих результатов. Или просто список от 0 до 2х векторов в пространстве (x,y,z). Я-бы предпочел перечисление из 3х типов результатов. Мне кажется что это достаточно важно.
    Ответ написан
    Комментировать
  • Какой вид графики лучше для самостоятельного рисования не художником?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Промышленный дизайн. Там не надо уметь рисовать. Надо просто понимать на каком уровне окна или двери установит ручку. Или какой высоты должен быть мусорный ящик.

    По поводу пикселей и прочее. Их ценность определяется просто зрительской симпатией. Их должно это радовать. Покажите ваши пиксельские работы аудитории.
    Ответ написан
    Комментировать
  • Как настроить 3ds Max для отрисовки 3D модели солнечной системы?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Попробуйте для всех объектов сцены изменить масштаб. Например у вас было в метрах. Сделайте в километрах.
    Ответ написан
    Комментировать
  • Какую 3D программу выбрать для изучения для моделирования нетривиальных предметов личного потребления?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Изучать 2 программы сразу нет возможности.

    Не согласен с утверждением. Когда человек учится - он способен на большее. Более того. Как хороший специалист вы должны знать более чем один инструмент. Учите макс - понадобятся текстуры. Учите Фотошоп.

    В нашем мире без этого никак. И специалист который умеет только один инструмент - на рынке труда будте невыгодно смотрется.
    Ответ написан
    1 комментарий
  • Как фотографируются продукты для дизайна упаковки?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Когда снимаю рекламу клубники со сливками - то обычно вместо сливок льют клей или краску.

    А на картинке - скорее всего обычное печенье только под фотошопом. Всяко дешевле фоткать и фотошопить чем 3d модель создать.
    Ответ написан
    Комментировать
  • Почему CAD рендер такой медленный?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В игровых технологиях сцена - компилируется. Это нужно чтоб в реалтайме расчет был как можно более быстрый. Это достигается за счет предположения что 80% объектов игрового мира - стационарны. Как камень и не двигаются. Именно за счет них достигается самая львиная часть ускорения. Это внедрили еще в 1990х при разработке Quake. Вся сцена компилируется в специальные структуры данных. +Игровые технологии ослабляют точность в угоду спец-эффектам. Часть визуальных эффектов - не настоящие а симулируются за счет 2D. Например зеркальный шар - не настоящий практически всегда. А отражает в себе ambient тоже заранее специально скомпилированный. Поскольку времени компилляции не жалко - сцену можно пре-процессить хоть неделю. Главной чтобы геймер был доволен.

    Поскольку в CAD системах любой элемент модели - можно двигать то такой подход здесь не катит. Главная задача - инженерная. А инженеру - плевать на спецэффекты. Ему если хотите знать лет 20 назад достаточно было бумажного листа и 4х проекций.
    Ответ написан
    Комментировать
  • Построение 3d модели человека от заданных размеров в мобильном приложении?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Непонятно как в теме миксовать такие разные хештеги ее как 3d и react?

    Мне кажется главное это все таки 3d. Это бизнес фича. А дополнения - это просто информационный шум.
    Ответ написан
    Комментировать
  • Используемые технологии в создании игр?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Технология - обычная. Может быть Unity. Может быть WebGL или OpenGL если - Windows приложение или игровая консоль.

    Но в этой графике есть особенность. Она - изометрическая. Тоесть снята камерой отодвинутой на бесконечность.
    С углом поля зрения в 0 градусов. Есть еще другие особенности типа 30 градусные углы между горизонтом
    что дает возможность видеть прямоугольные объекты (дороги и стены домов) под фиксированными пропорциями
    типа 1:2. Синус 30 градусов - удобен для расчетов.

    Это очень красиво для пиксельной графики. Легко рисовать. И можно комбинировать 3D и пиксельную (растровую) графику два в одном. Так например делали в StarCraft старых версий.
    Ответ написан
    Комментировать