Z-Buffer OpenGL + simple game
Good afternoon.
It is necessary to create a project based on a ready-made template (it needs to be supplemented + something created manually).
Stack: OpenGL.
Main requirements:
- Develop a scene representation using appropriate data structures and object-oriented programming.
- Implement storage of bodies using vertex and index buffers (bodies consist of faces and triangles).
- Add transformations of bodies (translation, rotation around axes, scaling).
- Implement camera control: movement (WASD), rotation using the mouse.
- Add switching between perspective and orthographic projection.
- Implement object culling based on the view frustum.
- Integrate the Z-buffer algorithm for object visibility and rendering.
- Ensure switching between wireframe display of models and filled surfaces.
- Implement color shading of faces and texturing of surfaces.
- Visualize the coordinate axes of the scene with different colors.
- It is desirable to add lighting calculations (bonus).
- Model at least two objects, one of which should have a bicubic surface.
- Place the objects in the scene so that the correct operation of the visibility algorithm is visible (for example, the intersection of two bodies).
The game is a separate task, we will discuss it via correspondence.
Thank you and have a good day!
-
4 days466 USD
170 4 days466 USDHello, professional fullstack engineer with more than 6 years of experience in Java, I would be ravish to help you with your exciting project,
Looking forward your answer,
Kindly bests
Current freelance projects in the category Java
Development of an Android application player for the online TV service
608 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 29 days 9 hours back ∙ 32 proposals |