Dreamcast Doom 64 - normal mapping release

  Рет қаралды 354

jnmartin84

jnmartin84

Күн бұрын

Пікірлер: 16
@pashaxyz9496
@pashaxyz9496 Ай бұрын
Outstanding !!!!
@Immorpher
@Immorpher 2 ай бұрын
Beautiful!
@carloscuello8814
@carloscuello8814 2 ай бұрын
Amaziiiing! Thanks for this!! Gonna try to compile (how no clue how hahaha, but there gotta be a tuto or something around).
@RAVE_GHETTO_BLASTER
@RAVE_GHETTO_BLASTER 2 ай бұрын
👍
@pablom.3406
@pablom.3406 2 ай бұрын
Great job, you've worked really hard to make a wonderful sixth generation game. What's next for jnmartin84?
@guillaumenunes9319
@guillaumenunes9319 2 ай бұрын
Hiiiiipeeee !!
@mankrip-
@mankrip- 2 ай бұрын
The quality really improved a lot. Are you subdividing the polygons to increase the vertex lighting quality?
@jnmartin84
@jnmartin84 2 ай бұрын
Walls and floors when lights are present in a scene
@jnmartin84
@jnmartin84 2 ай бұрын
The floors are preprocessed at level load to add extra vertices. Walls are done at runtime
@jnmartin84
@jnmartin84 2 ай бұрын
I also completely rewrote the renderer and lighting code in October to get it to run the majority of the game locked at 30 fps with all effects. The worst trouble spots bottom out at 24 fps now compared to 12 fps in my previous unreleased renderer.
@ZenoPopo
@ZenoPopo 2 ай бұрын
I tried to compile it into cdi yesterday but failed. Gonna try again someday. It will be an amazing game to play, I am sure! :)
@jnmartin84
@jnmartin84 2 ай бұрын
Can you be more specific about the issue you ran into? I'm over on the Simulant Discord in #doom64 channel, might be able to help you there
@jnmartin84
@jnmartin84 2 ай бұрын
@joezx3446 Whoever keeps saying Dreamcast cant do normal mapping, it is per pixel shading in Fixed Function hardware. Just because you werent alive in a time before programmable shaders existed... check the patents, the SDK docs, these are 3d (azimuth/elevation) tangent-space normals being dotted with tangent-space light direction vector to shade every pixel so Dot 3 bump mapping aka NORMAL MAPPING. Now get over being wrong and go away
@jnmartin84
@jnmartin84 2 ай бұрын
"drawing triangles? that can't be, it has no fragment shaders"
@jnmartin84
@jnmartin84 2 ай бұрын
I will admit it has a limitation that modern shader based approaches don't. Due to a hardware design decision the light direction is only per polygon and not interpolated between vertices, but the normals are still looked up and dotted with that light direction for every pixel
Is Doom + Doom ll Truly An Enhanced Port?
17:50
why
Рет қаралды 99 М.
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН
DreamShell ISO Loader - Doom 64 for Sega Dreamcast (CF Card)
20:43
How One Developer Continues To Defy The Impossible
18:31
Nathan Baggs
Рет қаралды 166 М.
Changeable Guardian Estique - New 8-bit Shmup from ex-Compile Devs - Fully Commentated Clear
22:38
Ballerama - Pew Pew & Other Things
Рет қаралды 2,1 М.
DOOM GLADIATOR - BARON OF HELL ( ORIGINAL )
5:24
Wezilla
Рет қаралды 41 М.
Dreamcast Doom 64 uncapped fps hardware capture
8:40
jnmartin84
Рет қаралды 182
DOOM ⭐ Early Alpha Versions
9:52
CuteFloor
Рет қаралды 719 М.
PlayStation Doom | Punching Weight | SSFF
23:22
Stop Skeletons From Fighting
Рет қаралды 204 М.
R36s - тестируем Serious Sam / Half Life / Doom 3
23:17
Dreamcast Doom 64 - Blood Keep
10:05
jnmartin84
Рет қаралды 142
How Different Are Doom 64's Demons?
19:20
decino
Рет қаралды 616 М.
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН