19,585
edits
m (changing link from http->https) |
m (link fix) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
;[ | ;[[wp:Mipmap|MIP mapping]] (MIP stands for "multum in parvo") | ||
:A texture mapping technique that uses multiple texture maps, or MIP maps. Each MIP map is half the size of the first one, providing several texture maps for various levels of depth. | :A texture mapping technique that uses multiple texture maps, or MIP maps. Each MIP map is half the size of the first one, providing several texture maps for various levels of depth. | ||
;[ | ;[[wp:Alpha compositing|Alpha blending]] | ||
:In computer graphics, the combining of the alpha channel with other layers in an image in order to show translucency. | :In computer graphics, the combining of the alpha channel with other layers in an image in order to show translucency. | ||
:The alpha channel is an additional eight bits used with each pixel in a 32-bit graphics system that can represent 256 levels of translucency. | :The alpha channel is an additional eight bits used with each pixel in a 32-bit graphics system that can represent 256 levels of translucency. | ||
Line 234: | Line 234: | ||
;9 | ;9 | ||
:compressed (four times) (algorithm detailed elsewhere) | :compressed (four times) (algorithm detailed elsewhere) | ||
::equivalent to [[ | ::equivalent to [[wikipedia:S3_Texture_Compression#DXT1|GL_COMPRESSED_RGB_S3TC_DXT1_EXT]] OpenGL compressed image format [[User:Neo|Neo]] | ||
:::(note: ARB stands for Architecture Review Board, not Alpha Red Blue ^^ [[User:Geyser|geyser]]) | :::(note: ARB stands for Architecture Review Board, not Alpha Red Blue ^^ [[User:Geyser|geyser]]) | ||
:Q: Aha, "dxt1". Any more ideas looking at '''BSL:PC vs. Mac Comparison (list)#Only_on_Mac_beta_4'''? [[User:Geyser|geyser]] | :Q: Aha, "dxt1". Any more ideas looking at '''BSL:PC vs. Mac Comparison (list)#Only_on_Mac_beta_4'''? [[User:Geyser|geyser]] | ||
Line 276: | Line 276: | ||
::::PS: Reflection means to me a mirrored image. I call ''our'' reflection a fake since it doesn't reflect (mirror) the environment but shows another image. Look at the fury's head closely: there's just the bomb_fire texture inside. --[[User:Paradox-01|Paradox-01]] 17:59, 13 October 2008 (CEST) | ::::PS: Reflection means to me a mirrored image. I call ''our'' reflection a fake since it doesn't reflect (mirror) the environment but shows another image. Look at the fury's head closely: there's just the bomb_fire texture inside. --[[User:Paradox-01|Paradox-01]] 17:59, 13 October 2008 (CEST) | ||
:::::If you consider non-convex objects (like two mirrors "seeing" each other), you can see that "real" reflections of the environment would be very heavy to compute (the multiple reflections can require a virtual infinity of rendering passes), so naturally games use more or less elaborate "fakes". Oni's fake is actually quite primitive and a reflective ball, for example, won't look realistic at all as you move around it (I hate that ^_^). But I digress; I was just confused by the word "inside" as you used it. Now... back to cases 1-3: cases 1 and 3 indeed "don't seem to work"; for 3, the engine ignores animations when setting up the envmap; for 1, it's a shame, but the engine ignores animations when setting up the windows, too; 2 ''does'' work, but since OniSplit doesn't allow you to create the right thing directly right now, both of us had to use a workaround and I have no idea where you messed up. Try again ^_^ --[[User:Geyser|geyser]] 02:33, 14 October 2008 (CEST) | :::::If you consider non-convex objects (like two mirrors "seeing" each other), you can see that "real" reflections of the environment would be very heavy to compute (the multiple reflections can require a virtual infinity of rendering passes), so naturally games use more or less elaborate "fakes". Oni's fake is actually quite primitive and a reflective ball, for example, won't look realistic at all as you move around it (I hate that ^_^). But I digress; I was just confused by the word "inside" as you used it. Now... back to cases 1-3: cases 1 and 3 indeed "don't seem to work"; for 3, the engine ignores animations when setting up the envmap; for 1, it's a shame, but the engine ignores animations when setting up the windows, too; 2 ''does'' work, but since OniSplit doesn't allow you to create the right thing directly right now, both of us had to use a workaround and I have no idea where you messed up. Try again ^_^ --[[User:Geyser|geyser]] 02:33, 14 October 2008 (CEST) | ||
{{OBD}} |