This is a split board - You can return to the Split List for other boards.

Do you think the wii can parallax and normal map?

#1Infinity8378Posted 4/11/2013 7:43:48 PM(edited)
Do you think the wii can parallax and normal map? - Results (29 votes)
yes
55.17% (16 votes)
16
no
44.83% (13 votes)
13
This poll is now closed.
I think it could use this

n'=(e^(sin(B)cos(B)+sin(B)*((-K*ln(t)+C)/cos(A))*e^((-K*ln(t)+C)/cos(A))))+D

where K,Cand D are constants

a=FUNC lookup C*K*ln(t)/cos(A)*(t^K)^-(C/cos(A))=F(T,A)

b=FUNC lookup e^(sin(B)*(cos(B)+A))+D

AND to make it dynamic Keep track(switch from 8 to 6 bit on a function array lookup)

Z=FUNC lookup(ARC of Sphere)F(angle X,angle Z,angle Q,angle R)

Where each angle is a 6bits representing angles from 0 to pi/2 with each representing .025 radian increments.
#2Phasmatis92Posted 4/11/2013 8:09:00 PM
Of course it can normal map, games like Conduit 1& 2, Dewy's Adventure, and Metroid Other M proved that.
---
I'm a promiscuous gamer; Nintendo, Microsoft, Sony, and none of them know I'm cheating on them.
#3TheReaSolCutterPosted 4/11/2013 10:36:01 PM
Infinity, please explain what your point is with the multiple posts about the Wii's GPU and graphic equations over the last few days. What are you driving at?
#4Infinity8378(Topic Creator)Posted 4/12/2013 1:14:27 AM
Basically you can use 1+tan(A)^2+tan(B)^2 to define a sphere and take those angles A and B to draw dynamic normal maps faster than matricies. This allows wii to normal map a speed close to the 360. Since it only takes time reading memory addresses in arrays to figure out what the values are and Angles limit the number of variables so it takes up ~17MB.
#5Phasmatis92Posted 4/12/2013 2:58:52 AM
Infinity8378 posted...
Basically you can use 1+tan(A)^2+tan(B)^2 to define a sphere and take those angles A and B to draw dynamic normal maps faster than matricies. This allows wii to normal map a speed close to the 360. Since it only takes time reading memory addresses in arrays to figure out what the values are and Angles limit the number of variables so it takes up ~17MB.


Is that 17MB in RAM space? The Wii only has 88MB to spare, if a single map is 17MB you'd only be able to map one or two textures per scene, and have the rest fairly simple.
---
I'm a promiscuous gamer; Nintendo, Microsoft, Sony, and none of them know I'm cheating on them.
#6Infinity8378(Topic Creator)Posted 4/12/2013 1:16:37 PM
[This message was deleted at the request of the original poster]
#7Infinity8378(Topic Creator)Posted 4/12/2013 1:10:34 PM
[This message was deleted at the request of the original poster]
#8Infinity8378(Topic Creator)Posted 4/12/2013 1:31:23 PM(edited)
Well actually its ~16 MBytes.

2 256 by 256 array(8bits) 1 byte each 128KB total
1 64 by 64 by 64 by 64 array(8bits stored) 16MB

And 64MB leaves about 22 Million pixels uncompressed and you can get 88 Million if you compress the normal maps by moving the colors around.

that's a 4000-9000 by 4000-9000 image
#9Bahamut_10thPosted 4/12/2013 1:33:27 PM
You really need a notebook.
#10Phasmatis92Posted 4/12/2013 6:07:22 PM(edited)
Infinity8378 posted...
Well actually its ~16 MBytes.

2 256 by 256 array(8bits) 1 byte each 128KB total
1 64 by 64 by 64 by 64 array(8bits stored) 16MB

And 64MB leaves about 22 Million pixels uncompressed and you can get 88 Million if you compress the normal maps by moving the colors around.

that's a 4000-9000 by 4000-9000 image


The leftover RAM has to contain not just all the other textures in the scene, but also all the geometry, shaders, animation and collision data, physics, AI, HUD/UI, particles, audio...
---
I'm a promiscuous gamer; Nintendo, Microsoft, Sony, and none of them know I'm cheating on them.