TheEnginesOfCreation / EntityPlus

EntityPlus is a mod that offers a true single player experience in the Quake III Arena videogame.
34 stars 5 forks source link

models + celshader = eye pain #108

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
whenever a misc_model is placed in a map that uses cel shading, ugly black 
squares show up floating a little bit away from the model's surfaces making the 
model hard to see and enjoy in a map.

(attached a photo of the problem.)

Original issue reported on code.google.com by austinb...@gmail.com on 29 Aug 2011 at 10:57

Attachments:

GoogleCodeExporter commented 9 years ago
darn it. the sit thinks this is an enhancement, but this is an issue

Original comment by austinb...@gmail.com on 29 Aug 2011 at 11:00

GoogleCodeExporter commented 9 years ago
i meant to say "site" not "sit"

Original comment by austinb...@gmail.com on 29 Aug 2011 at 11:03

GoogleCodeExporter commented 9 years ago
I'm afraid I can't do much about that. Celshading is something that's done by 
q3map2 and the rendering engine. I cannot change anything about it in a mod. 
I think the visual style of your map looks really cool though. Reminds me of 
The Legend of Zelda: Wind Waker.

Original comment by era...@gmail.com on 31 Aug 2011 at 8:27

GoogleCodeExporter commented 9 years ago
One more thing: I think it should be possible to disable cel shading on 
specific entities (in this case your misc_model entity) by setting a certain 
key.

I read a hint about it here: 
http://shaderlab.com/q3map2/manual/drafts/ent_keys.htm#celshading

Try giving your misc_model a _celshader key that points to an empty shader and 
see if that removes the celshading effect. Or maybe a custom shader that does 
apply cel shading but play around with the values in the shader to have it draw 
thinner lines that are closer to the map model. Not sure how flexible q3map2's 
celshader system is, but it's worth playing around with I guess.

Original comment by era...@gmail.com on 31 Aug 2011 at 8:35