"Developing games and graphic visualizations in Pascal" by Michalis Kamburelis
Автор: IPC (International Pascal Congress)
Загружено: 2024-04-06
Просмотров: 1504
Описание:
Summary: An overview of the most important concepts of developing graphic applications, including in particular 3D visualizations and games, and how to do them in practical Pascal applications. The talk is directed at both FPC/Lazarus and Delphi users. We will start with an overview of APIs, like OpenGL(ES) and Vulkan, and their most important concepts like shaders. We will show how to use these graphic APIs from Pascal, from various Delphi and Lazarus visual libraries. Then we will move to high-level libraries and game engines, like Castle Game Engine, Apus Game Engine, Firemonkey 3D, and BeRo projects (RNL, Kraft, PasVulkan). Finally I will talk about the important features you should consider when choosing a library (and creating your own): 3D model formats (how and why are formats like glTF and X3D developed), PBR (physically based rendering), mixing 2D and 3D, physics and more.
Links:
https://castle-engine.io/
Demo
https://github.com/castle-engine/not-...
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: