Приветствую Вас, Гость! Регистрация RSS

Современная компьютерная техника

Среда, 21.11.2018
Главная » 2014 » Октябрь » 23 » Построить и визуализировать ход лучей - подскажите программу или плагин!
10:37
Построить и визуализировать ход лучей - подскажите программу или плагин!
Коллеги, приветствую!Я говорил, что с книгой мне еще понадобится ваша помощь, и вот да, она реально нужна. Не проходите мимо, пожалуйста.Задача такая.Для иллюстраций к книге нужно делать схемы хода лучей света, отражения их от криволинейных поверхностей.По сути примерно такое, но для более сложных выпуклых и вогнутых поверхностей:Это пример из интернета, у меня будет красивее и понятнее.Как минимум будет вот так или лучше (уже заготовлены 3Д-модели, которые легко рендерятся в вектор в любом ракурсе):Но здесь еще будет "веер" лучей, которые я пронумерую и буду к ним обращаться в тексте книги.И понадобится сделать десятки таких схем с разным взаиморасположением камеры, источника и с разной формой предмета. Можно было бы конечно все это сплавить техническому дизайнеру, типа пусть выкручивается как хочет. Но это большие деньги при таком кол-ве картинок. Да и дизайнеру тоже нужно где-то взять все эти углы, не с потолка. А то он такого нарисует ))Пожалуйста, не проходите мимо, посоветуйте какой-нибудь софт.По сути требуется чертилка или плагин к векторному редактору, которому можно скормить кривую безье, указать точку исхода лучей и угол "веера", а программа сама построит эти лучи до поверхности и отразит их от касательной в каждой точке падения лучей.Надо именно автоматизировать рисование веера лучей с соблюдением точного угла отражения от кривой. Вручную это нереально или очень долго или очень дорого.Мне тут уже посоветовали OptiCAD и прочие кады, но я потрачу дофига времени на изучение программы с кучей не нужных мне функций, которая больше никогда не понадобится. Нужно что-то проще, типа плагина к иллюстратору или корелу. Наверняка же что-то такое есть. Ведь штука несложная. Построить нормаль к точке кривой, провести туда луч, отразить от нормали под тем же углом... И так много раз. Элементарная задача для программиста. Но я не программист.Может знает кто? Спасибо!
Просмотров: 218 | Добавил: piligrim | Рейтинг: 0.0/0
Всего комментариев: 0
avatar