Search found 49 matches

by groverburger
Mon Oct 28, 2019 4:35 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: Groverburger's Super Simple 3D Engine - v1.3

But how do you rotate the camera? camera.angle doesn't seem to help. Would I have to combine it with camera.pos to get a turn-table animation! camera.angle is a two dimensional vector with an x and a y component. in order to edit the camera position or rotation, you must set it like so: Scene.camer...
by groverburger
Thu Oct 03, 2019 1:29 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: Groverburger's Super Simple 3D Engine - v1.3

New version on Github, version 1.3. Obj import added.
by groverburger
Thu Jun 20, 2019 6:54 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: Groverburger's Super Simple 3D Engine - v1.2

world position to screen position please? Computed in the last line of the vertex shader: return view * model_matrix * vertex_position; You could use that and do the matrix math to find the screen position. I added a simple obj file loader, credits to: https://github.com/karai17/lua-obj loader.zip ...
by groverburger
Mon Apr 01, 2019 7:45 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: Groverburger's Super Simple 3D Engine - v1.2

Proper licensing added to the repositories. Lovecraft and SS3D are both now under the MIT license.
by groverburger
Fri Feb 15, 2019 10:44 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: groverburger's Super Simple 3D Engine

It's not really hard, a quick way is to just include a LICENSE.md or .txt in the repository with the copyright and the license text, and mention in every file that the license can be found there. In the CPML directory you already include one: https://github.com/groverburger/lovecraft/blob/master/cp...
by groverburger
Mon Feb 11, 2019 11:49 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Re: groverburger's Super Simple 3D Engine

Impressive work m8 Wow and wow. That's a very impressive work. Map generator including strata and trees, collision handling, very decent lighting with light propagation. Great job. The FOV is a bit wide, which can cause a bit of dizziness. But that's an easy adjustment :) The name was already used ...
by groverburger
Mon Feb 11, 2019 11:13 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461047

Groverburger's 3D Engine (g3d) v1.5.2 Release

https://user-images.githubusercontent.com/19754251/91235387-502bb980-e6ea-11ea-9d12-74f762f69859.png groverburger's 3D engine (g3d) simplifies LÖVE's 3d capabilities to be as simple as possible. Get the latest version of g3d and check out the wiki on the Github page here: https://github.com/groverb...
by groverburger
Wed Oct 31, 2018 3:56 am
Forum: Support and Development
Topic: 3D lighting -- vertex normals?
Replies: 2
Views: 3066

Re: 3D lighting -- vertex normals?

Thanks for the quick response! I didn't know I could do that with mesh vertex formats. Works great!
by groverburger
Tue Oct 30, 2018 10:42 pm
Forum: Support and Development
Topic: 3D lighting -- vertex normals?
Replies: 2
Views: 3066

3D lighting -- vertex normals?

Hey guys! I'm working on a simple 3d engine for love2d 11.0 that I plan on open sourcing here on the forums. I've gotten the basics down - but I'm facing an issue with lighting, more specifically getting the vertex normal of a vertex into the vertex shader. Here's the basic 3d shader code with no li...