Search found 12 matches

by groverburger
Fri Sep 11, 2020 6:43 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (G3D) New and Improved!
Replies: 37
Views: 46782

Re: G3D love.js port

Hey goverburger! I used your 3D demo as a basis for testing shaders in love.js . It's currently up as one of the online demos. You can check it out here: https://davidobot.net/3d/ (it's Chrome-only for now, due to web technologies) EDIT: porting it over was nearly verbatim. The only changes were: -...
by groverburger
Wed Aug 19, 2020 3:44 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (G3D) New and Improved!
Replies: 37
Views: 46782

Re: Groverburger's 3D Engine (G3D) New and Improved!

chuchuw wrote:
Mon Aug 17, 2020 3:48 pm
Ok, I just found the current version has this : SetCameraAndLookAt(x,y,z, xAt,yAt,zAt)
Should do the work.
I saw your reply and had to add that feature! Hope it'll be helpful.
by groverburger
Mon Dec 16, 2019 4:37 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (G3D) New and Improved!
Replies: 37
Views: 46782

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

Awesome engine! Small problem on my end, I can't seem to add another shader on top of it, I'm trying to add overlay on my game, but it's not using my shader, even when using a canvas! https://github.com/dmoa/juice/blob/master/main.lua EDIT: GOT IT WORKING! Saved canvas state, and drew it later. I h...
by groverburger
Mon Oct 28, 2019 4:35 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (G3D) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

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) New and Improved!
Replies: 37
Views: 46782

Groverburger's 3D Engine (G3D) New and Improved!

https://user-images.githubusercontent.com/19754251/91235387-502bb980-e6ea-11ea-9d12-74f762f69859.png groverburger's 3D Engine (g3d) is my take on simplifying love 11's new 3d capabilities into a ready-to-use library for simple 3d games. Get the latest version of g3d and a simple tutorial on the Git...