Search found 49 matches

by groverburger
Sun Jan 24, 2021 12:19 am
Forum: Libraries and Tools
Topic: Steamworks FFI
Replies: 46
Views: 73697

Re: Steamworks FFI

Hey ivan, I got your Steamworks FFI to work on Windows perfectly, but on Mac I'm failing on assert(Steam.init()) only when I run the game fused as a .love file. EDIT: on further inspection, the failure seems to occur on line 59 of api.lua, api.lib.SteamAPI_Init() is not behaving correctly. Could the...
by groverburger
Sat Jan 23, 2021 10:54 am
Forum: Libraries and Tools
Topic: luasteam - SteamWorks API Integration
Replies: 14
Views: 35841

Re: luasteam - SteamWorks API Integration

using on a Mac, and I'm having an issue making a .love. Whenever I just drag and drop and run it in love by itself, it finds. the .so just fine (in the same directory as my .lua source files). But when I zip up and archive into a .love file, it can no longer find the .so. Not sure how to fix it, it...
by groverburger
Thu Jan 21, 2021 9:54 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.2 Release

Hey-hey! Conf.lua really helped to fix the issue w/o changing *anything* inside the code of a test project or the demo one. And now I don't have to invert anything as well. HUGE thanks to both of you, 4vZEROv, groverburger! P.S. The 1.2 release doesn't contain the conf.lua, although it's in the rep...
by groverburger
Thu Jan 21, 2021 4:41 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.1 Release

If there really is one on your system by default, then I'm 99% sure it's either a driver bug or a bug in LÖVE. I just checked, if I put in my conf.lua : t.window.depth = 16 then I don't need to draw on a canvas and g3d.camera.firstPersonLook(dx,-dy) is not reversed. I believe it's because a canvas ...
by groverburger
Thu Jan 21, 2021 12:12 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.1 Release

4aiman, glad you got it working! Thanks for your detailed post, too! The issue is that you don't set up a depth buffer in your code. You are calling setDepthMode, but that does nothing if there is no depth buffer. So any code that does not draw strictly back to front will have depth sorting issues. ...
by groverburger
Wed Jan 20, 2021 10:47 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.1 Release

Hey there, @groverburger o/ Could you help me with something? I've been tinkering with your engine using love 11.3 and have found a weird issue. The details and the way to recreate the issue are on the Github , but basically there's something with Z-order and normals (only a guess). Normals of the ...
by groverburger
Sun Jan 17, 2021 4:24 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.1 Release

I haven't tested it, but if you're supposed to require the helper modules during your program, like the 'matrices' module for example, wouldn't G3D_PATH still need to exist then? EDIT: Hm, this could be solved by putting all the helper modules into the 'g3d' object, then you can safely clear G3D_PA...
by groverburger
Sun Jan 17, 2021 1:52 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.2 Release

I vote for separating the library into submodules as well like: local Model = require("g3d.model") local Camera = require("g3d.camera") local Loader = require("g3d.objLoader") -- and so on This would be cleaner imo. Anyway im looking forward to using this library to le...
by groverburger
Sat Jan 16, 2021 10:55 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

Re: Groverburger's 3D Engine (g3d) v1.2 Release

Yeah im keeping an eye on the lib, but why is the lib global? I think people would want the lib/framework to be localized and decoupled globally. Yeah I understand that complaint - I'm considering doing kinda what p5js does and having a global/non-global version of the lib. The main reason the lib ...
by groverburger
Sat Jan 16, 2021 6:53 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 461026

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

Yeah I have no experience with 3D at all (except a couple of basic know-how in 3d modeling), but I want to learn it using LOVEVE and a framework/library like this could really help I'm aiming for something very simple like this game in terms of perspective and atmosphere, so maybe not really needin...