Search found 44 matches

by Imagic
Thu Apr 02, 2020 5:32 pm
Forum: Libraries and Tools
Topic: love-DPBR - Deferred Physically Based Rendering library
Replies: 9
Views: 16182

Re: love-DPBR - Deferred Physically Based Rendering library

After research, an AO map might be a good addition: - SSAO is costly and can be ugly (not so easy to get right) - the AO can be added as the blue channel of the MR map - with improved ambient/indirect lighting it becomes an essential effect - the lack of dynamic AO is probably less of an issue with ...
by Imagic
Wed Apr 01, 2020 4:58 pm
Forum: General
Topic: A Question About Love2d and Performance
Replies: 4
Views: 8141

Re: A Question About Love2d and Performance

Performance/optimization is probably one of the most filled with misconceptions topic in programming (or other areas).

LÖVE is fine.
by Imagic
Wed Apr 01, 2020 1:32 pm
Forum: Libraries and Tools
Topic: love-DPBR - Deferred Physically Based Rendering library
Replies: 9
Views: 16182

Re: love-DPBR - Deferred Physically Based Rendering library

I don't know about an AO map, that would conflict with a potential SSAO; but it's possible. For now each material requires 4 textures, I don't want this number to grow (or the complexity), but there are slots to take for this kind of effects. Normal maps are transformed in the material pass to follo...
by Imagic
Wed Apr 01, 2020 2:12 am
Forum: Libraries and Tools
Topic: love-DPBR - Deferred Physically Based Rendering library
Replies: 9
Views: 16182

Re: love-DPBR - Deferred Physically Based Rendering library

It's amazing right ? It's a peculiar workflow for 2D, it has some drawbacks that I'm trying to solve (like anti-aliasing/filtering). I love pre-rendered graphics and 2D is perfect for that; this is like another level of baking. I have found similar projects like this one . I can explain more how it ...
by Imagic
Sun Mar 29, 2020 8:13 pm
Forum: Libraries and Tools
Topic: love-DPBR - Deferred Physically Based Rendering library
Replies: 9
Views: 16182

love-DPBR - Deferred Physically Based Rendering library

Hi, love-DPBR is a Deferred Physically Based Rendering library. The idea of using "3D" techniques for "2D" (ultimately the same on the screen) is not new, but I wanted to push this further and I can already see many possibilities. It's at the frontier between 2D and 3D, which exp...
by Imagic
Thu Mar 19, 2020 5:32 pm
Forum: Libraries and Tools
Topic: love-webp - WebP library [archived]
Replies: 12
Views: 15145

Re: love-webp - WebP library

I added compiled libraries for Windows: https://github.com/ImagicTheCat/love-we ... aster/dist

For other platforms, compiling WebP would probably be a part of the app building process.
by Imagic
Wed Mar 18, 2020 11:38 pm
Forum: Libraries and Tools
Topic: love-webp - WebP library [archived]
Replies: 12
Views: 15145

Re: love-webp - WebP library

It depends on each target, there is no (unfortunately) consistent cross-platform automated process to build binaries. There are more build systems than Lua OOP libraries and it's still a nightmare.

What are your OS/arch targets ?
by Imagic
Wed Mar 18, 2020 12:27 pm
Forum: Libraries and Tools
Topic: love-webp - WebP library [archived]
Replies: 12
Views: 15145

Re: love-webp - WebP library

This is the drawback of an external library with the FFI and why native support is important for LÖVE where users probably expect everything bundled with the engine. This is meant to be used in a project, but you need to compile/get the WebP shared libraries for each target, as you would compile/get...
by Imagic
Wed Mar 18, 2020 1:33 am
Forum: Libraries and Tools
Topic: love-webp - WebP library [archived]
Replies: 12
Views: 15145

Re: love-webp - WebP library

Under a GNU/Linux distribution, you probably just need to install the WebP library on the system. It seems that only static libraries for Windows are given on the WebP website, so you need to compile the shared libraries. I could add the DLLs into the project, but I think it would be better to let p...
by Imagic
Sat Mar 14, 2020 11:17 am
Forum: Support and Development
Topic: [Proposal] Better multimedia formats.
Replies: 36
Views: 40258

Re: [Proposal] Better multimedia formats.

I created a pure Lua WebP library (using LuaJIT FFI) which implements the discussed features: topic