.[ ČeskéHry.cz ].
Obsah fóra České-Hry.cz
Autor Zpráva
  Téma: MultiRacer
frca

Odpovědi: 138
Shlédnuto: 66179

PříspěvekFórum: Hry pro PC, konzole, ...   Zaslal: 5. březen 2023, 13:07:39   Předmět: MultiRacer
OpenMRac běží na riscv64:
https://www.youtube.com/watch?v=hOAFB0G8dTE
  Téma: MESA OpenGL Core?
frca

Odpovědi: 6
Shlédnuto: 381

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 2. březen 2023, 22:33:48   Předmět: MESA OpenGL Core?
glslangValidator snad pomůže

Edit: Pomohl.
  Téma: MESA OpenGL Core?
frca

Odpovědi: 6
Shlédnuto: 381

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 2. březen 2023, 21:24:14   Předmět: MESA OpenGL Core?
Bolest. Člověk by čekal trochu lepší implementaci u knihovny, která je už roky zmražená... Nebo kdyby šla nějak zapnout striktnější kompilace GLSL... Zkusím pohledat.
  Téma: MESA OpenGL Core?
frca

Odpovědi: 6
Shlédnuto: 381

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 2. březen 2023, 20:50:18   Předmět: MESA OpenGL Core?
Ano, používám SDL2 a Core profil přesně tímto způsobem.
Teď jsem nahodil i debug přes ARB_debug_output:
SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_DEBUG_FLAG);

Ale nevypisu ...
  Téma: MESA OpenGL Core?
frca

Odpovědi: 6
Shlédnuto: 381

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 2. březen 2023, 20:27:43   Předmět: MESA OpenGL Core?
Ahoj, mám zase jeden takový problém s GLSL:
Když vyspecifikuju verzi #version 330 nebo i #version 330 core, tak to pořád sežere i attribute a varying. To by nemělo, ne? Podle mě by to mělo ...
  Téma: OpenGL shared_ptr
frca

Odpovědi: 5
Shlédnuto: 536

PříspěvekFórum: C / C++   Zaslal: 23. únor 2023, 23:46:54   Předmět: OpenGL shared_ptr
To je taky dobrý Very Happy Jak to, že mě to nenapadlo? Přiznám se, že z toho prvního examplu jsem to nepochopil. Každopádně díky za tvůj pohled na věc.
  Téma: OpenGL shared_ptr
frca

Odpovědi: 5
Shlédnuto: 536

PříspěvekFórum: C / C++   Zaslal: 23. únor 2023, 22:08:53   Předmět: OpenGL shared_ptr
Něco jsem splácal, hodím to na github.

https://github.com/Franticware/OpenMRac/blob/fb82f40990eb04e67ce145f9c152cd5e19f21f7e/src/gl_shared.h
  Téma: OpenGL shared_ptr
frca

Odpovědi: 5
Shlédnuto: 536

PříspěvekFórum: C / C++   Zaslal: 23. únor 2023, 19:30:48   Předmět: OpenGL shared_ptr
Ahoj, otázka na C++20 guru: Dá se nějak (rozumně) ohnout std::shared_ptr, aby pracoval např. s GLuint místo pointeru, glGenTextures místo new a glDeleteTextures místo delete?
  Téma: Shadery a gradient sampleru
frca

Odpovědi: 4
Shlédnuto: 469

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 14. únor 2023, 23:58:03   Předmět: Shadery a gradient sampleru
Tak asi vyřešeno. Prostě nedávat samplery do podmínek, ale vždy vše poctivě samplovat a interpolovat pak mezi tím. Co si s tím má jinak shader kompilátor počít, žejo. Zdroják má pak d ...
  Téma: Shadery a gradient sampleru
frca

Odpovědi: 4
Shlédnuto: 469

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 14. únor 2023, 21:54:20   Předmět: Shadery a gradient sampleru
Vyrobil jsem si shader pro pseudo-3D okna (matematika je podobná na parallax mapping):
https://github.com/Franticware/OpenMRac/blob/2b3084880734e068dd4f3abd10326a5a0e038a4b/src/shaders/light_tex_sun ...
  Téma: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
frca

Odpovědi: 3
Shlédnuto: 432

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 10. únor 2023, 00:46:21   Předmět: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
Kdyžtak tady:
https://github.com/Franticware/OpenMRac/commit/d35b14e3471079fecfbb489e94c67330cd815666#diff-ca0608868cfeaf27be7e2983641395fc350dfa67722055db8e7ff750cd2b5b50
  Téma: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
frca

Odpovědi: 3
Shlédnuto: 432

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 8. únor 2023, 00:30:37   Předmět: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
Mám to! Výsledek je přesně stejný jako FFP:

uniform mat4 uModelViewMat;
uniform mat4 uProjModelViewMat;
uniform mat4 uTexMat;
uniform mat3 uNormMat;

attribute vec3 aPos;
attribute vec3 ...
  Téma: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
frca

Odpovědi: 3
Shlédnuto: 432

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 7. únor 2023, 23:54:55   Předmět: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
Tak mi to začalo fungovat, dávám sem k review:

uniform mat4 uModelViewMat;
uniform mat4 uProjModelViewMat;
uniform mat4 uTexMat;
uniform mat3 uNormMat;

attribute vec3 aPos;
attribute vec3 ...
  Téma: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
frca

Odpovědi: 3
Shlédnuto: 432

PříspěvekFórum: 3D API / 3D Enginy   Zaslal: 7. únor 2023, 22:32:12   Předmět: Jak na GL_TEXTURE_GEN_MODE: GL_REFLECTION_MAP
Zdravím, netušíte, jak toto zapsat v GLSL, a to včetně využití texturové matice?

glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_REFLECTION_MAP_ARB);
glTexGeni(GL_T, GL_TEXTURE_GEN_MO ...
  Téma: Fyzikální engine v C, non-float
frca

Odpovědi: 8
Shlédnuto: 1304

PříspěvekFórum: Fyzikální modely   Zaslal: 31. leden 2023, 19:06:35   Předmět: Fyzikální engine v C, non-float
Neplánuji použít emulaci floatu.
 
Strana 1 z 102 Jdi na stránku 1, 2, 3 ... 100, 101, 102  Další
Časy uváděny v GMT + 1 hodina
Přejdi na:  


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna