Другие языки программирования и технологии

Как на PascalABC.NET создать трехмерный редактор?

Valera Molitvin
Valera Molitvin
90
Начать с вопроса "зачем?"

Вопрос с одной стороны нормальный т. к. в Pascal ABC.NET уже сделано многое, с другой - всё из той-же категории "как написать свою ОС", "свой антивирус", "свой 3D покер с девушками...". Но зачем? Как минимум надо изучить что уже есть и как оно работает + общие вводные материалы. И когда будет возникнет мысль "а ну его нафиг - так это только половина" =)

В т. ч. Pascal ABC.NET уже есть неплохая база для создания такого благодаря встроенной поддержке 3D примитивов и их отображения в пространстве (модуль Graph3D). Более того поддерживается кое-какая работа со светом и мэппингом, вращение, зум, движение по заданным векторам - "из коробки". + из коробки идут библиотеки для работы с OpenGL и OpenCL.

Но чтобы всё это довести до ума и даже на такой базе сделать норм. редактор...
Удачи =))

P.S: Скрины из примеров, которые идут вместе с Pascal ABC.NET. Шахматы в 3D и работа с материалами, доска вращается с помощью мыши и т. д.
Код к слову не такой и большой.
Сергей Самойлов
Сергей Самойлов
84 764
Лучший ответ
Он не потянет такой проект. Бери Visual Studio и учи, например, C#.
Юрий Борисов
Юрий Борисов
51 127
Для начала создайте 2D редактор.
Кстати, его зачатки есть в примерах, которые лежат в Samples…
Как на PascalABC.NET создать игру, вроде варкрафт или лучше. Меня бесят люди, которые не могут задать конкретное задание и конкретный алгоритм. Когда тратишь на них время, оказывается что нужно совсем не то и не так. Убейся.
Там от одной математики с ума сойдешь, не говоря уж о коде.:)
OK
Oleg Kirilov
2 870