我想知道模板缓冲区是什么,它可以做什么。glStencil能做什么?
7
A
回答
5
http://en.wikipedia.org/wiki/Stencil_buffer
基本上,模版缓冲器可以绘制仅在模板缓冲区“标记”份,拒绝的像素,其中该“标记”不具有一定的价值。
用于剪裁呈现非矩形形状的渲染,并做shadow volumes。
0
你可以做Doom 3-style与他们的阴影。
如果你觉得懒惰,不想三角测量你的simple polygons,你可以使用模板缓冲区draw them。
1
Doom3风格的阴影,镜子,反射,蒙版多边形,剪切多边形,显示场景深度复杂性和其他一些东西。你可以做很多事情。
检查弗朗西斯希尔的“计算机图形学使用OpenGL”或“OpenGL编程指南”了解更多信息。
相关问题
- 1. WPF能做什么和不做什么?
- 2. 拉撒路不能做什么.....什么?
- 3. 我能做些什么 PHP
- 4. &:a功能在做什么?
- 5. InputStream.close()能做什么吗?
- 6. OOP不能做什么?
- 7. Ado.net性能:SNIReadSync做什么?
- 8. 你能用System.DirectoryServices.Protocols.ExtendedRequest做什么?
- 9. 我不能用keytool做什么,我可以用OpenSSL做什么?
- 10. Phing能做些什么Ant不能?
- 11. 服务人员能做些什么,网络工作者不能做什么?
- 12. android.util.Log发布时 - 我能做什么/不能做
- 13. 在Perl中做什么=〜做什么?
- 14. 叫做什么功能“模式”?
- 15. Text = NULL时能做些什么?
- 16. 在Python列表中做什么功能?
- 17. 什么Arrow功能做:ECMAScript的6
- 18. Codesign错误,我能做些什么?
- 19. maven干净安装 - 我能做什么?
- 20. 我能做什么PDF的由java
- 21. 是什么jQuery的(功能)做
- 22. 不能发出什么叫做
- 23. 我能做些什么来解决java.lang.StringIndexOutOfBoundsException?
- 24. C# - 我能用这个XML做什么?
- 25. MKStoreKit4.1购买功能什么都不做?
- 26. WindowsAzure:远程桌面,我能做什么?
- 27. 为什么我不能做self.strID = nil;?
- 28. 为什么odbc不能做两个querys?
- 29. Google Web Toolkit,我能用它做什么?
- 30. MKStoreKit购买功能什么都不做