Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 3D support #8

Open
AntiSC2 opened this issue Jan 29, 2017 · 1 comment
Open

Add 3D support #8

AntiSC2 opened this issue Jan 29, 2017 · 1 comment
Assignees
Milestone

Comments

@AntiSC2
Copy link
Owner

AntiSC2 commented Jan 29, 2017

Right now only 2D is supported but I want 3D to be possible too. The first steps to adding basic 3D support should not actually be that hard. The first step is just creating a camera that has a perspective view and then creating a mesh class or something similiar to generate a bit of 3D geometry. All entities already support 3D positioning.

@AntiSC2 AntiSC2 self-assigned this Jan 29, 2017
AntiSC2 added a commit that referenced this issue Jul 25, 2017
This commit starts the progress for issue #8. More specific shaders and
mesh loading is the next big step.

Signed-off-by: Jakob Sinclair <sinclair.jakob@openmailbox.org>
AntiSC2 added a commit that referenced this issue Aug 19, 2017
They still miss a bit of implementation and 3D models, materials and
meshes are not cached yet. When that is done I will consider issue #8
done.

Signed-off-by: Jakob Sinclair <sinclair.jakob@openmailbox.org>
@AntiSC2 AntiSC2 added this to the 0.3 milestone Oct 24, 2017
@AntiSC2
Copy link
Owner Author

AntiSC2 commented Feb 3, 2018

Current task list:

  • 3D camera

  • Mesh loading

  • 3D renderer

  • 3D shaders

  • Point lights

  • Directional light

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant