C# + OpenGL
Дали задание смешать C#, OpenGL и OpenCV,
Само задание: Написать на c# программу, в которой 3D глаз следит за лицом. Глаз должен уметь моргать. Поправка: не использовать Unity3D. Попробовал OpenTK, туторов много, но все они используют либо старую GLUT совместимую версию, либо запрещенные методы. Самому сходу не разобраться. Вы видели что с сайтом случилось? Там просто снесли 90% статей, толком и документации уже нет, везде спам. Посоветуйте решение, мне нужно только нарисовать 3D модель и немного ее покрутить.:) Желательно что бы это было как можно проще. Нашел пакет NetGL, но он сволочь при создании glControl выдают эксепшен, мол такой объект уже есть. UPD: OpenCV уже подружил, его можно подружить с любым .NET |
Ответ: C# + OpenGL
Нашел фреймворк над OpenTK. SimpleScene, кривой конечно, освещение ак и не запустил, но хотя бы так.
http://www.codeproject.com/Articles/...arp-and-OpenTK |
Ответ: C# + OpenGL
Цитата:
|
Ответ: C# + OpenGL
Нее, не поверишь, это у нас одна из типичных лаб 3го курса смещенного декана с АВТФ (автоматика), он преподает информатику у них теперь.
Это еще ничего, там по слухам ему приспичило что бы чувак написал 3D-рендерер головного мозга по снимкам томографа, не знаю где они добыл, и добыл ли вообще, или стебет... но в том году тоже какой-то пизец был, как-то решатель писал. |
Ответ: C# + OpenGL
Всем спасибо, все свободны.
Получилось что-то такое: Косяк с освещением не смог решить средствами C#, нужно смотреть в шейдеры, которых там аж 4. В демках, которые шли с SimpleScene вроде более-менее с освещением, но там obj с SpecularMap, а у меня md5, реализация не позваляет ничего кроме диффуза на скинееных мешах( |
Часовой пояс GMT +4, время: 18:01. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot