You can support the development on the Github Sponsors page.


Tech > GAME3D


Test d'un moteur 3D (RayCasting). Test de textures dynamiques. Test des possibilites d'une palette de couleur avec une majorite de nuances de gris. Test et amelioration de l eclairage dynamique. Amelioration de l effet de particules pendant une traversee de portes.
made by NaoNack
uploaded by NaoNack
added:
updated:
download cartridge
- CLICK TO PLAY -

7


Test d'un moteur 3D (RayCasting).
Test de textures dynamiques.
Test des possibilites d'une palette de couleur avec une majorite de nuances de gris.
Test et amelioration de l eclairage dynamique.
Amelioration de l effet de particules pendant une traversee de portes.

Comments


NaoNack

Test of a 3D engine (RayCasting).
Dynamic textures test.
Test the possibilities of a color palette with a majority of shades of gray.

NaoNack

Dynamic lighting test and improvement.
Improvement of the particle effect during a door crossing.

NaoNack

Le rendu sur PC et sur web est différent. Sur web, il est beaucoup plus lent.
Y a-t-il une option pour imposer une lenteur similaire sur PC?

Si oui, laquelle? je souhaite optimiser le moteur 3D au maximum.

________________

Sorry for my bad english (Google trad is my friend).

The rendering on PC and on the web is different. On the web, it is much slower.
Is there an option to impose a similar slowness on PC?

If yes which one? I want to optimize the 3D engine to the maximum.

StinkerB06

I recommend using textri() as its the fastest solution for 3D in TIC-80. You can check out how DevEd did it here:
https://tic.computer/play?cart=708

NaoNack

Thank you for your reply.

Indeed, the "text" function is very efficient.
But I want to be able to adjust the brightness on each part of my texture.

I have several possibilities for it to work.
Today, I use an acceleration variable (ACC) to "boost" performance in "web" mode. But it is not a good method.

Reducing the size of the textures already allows me to function normally (on the web and on PC).

I'm still trying to keep the size of my textures and the performance of my engine...
If someone has an idea?

NaoNack

Reducing the size of the textures test:
https://tic.computer/play?cart=1282

NaoNack

Thank you StinkerB06,
I used the "TEXTRI" function here:
https://tic.computer/play?cart=1288

This optimizes my 3D engine beyond my expectations!

I still have to find strategies to create my textures and their variants of brightness without going beyond memory.
________________________________________________

Merci StinkerB06,
J'ai utilisé la fonction "texte" ici:
https://tic.computer/play?cart=1288

Cela optimise mon moteur 3D au dela de mes espérences!

Je dois encore trouver des stratégies pour créer mes textures et leurs variantes de luminosité sans dépasser la mémoire.


Post comment