xna 的基本网格?
我想知道是否可以以某种方式制作一个简单的网格(就像您在 3ds max 或其他 3d 设计软件中看到的那样)
我仅在调试和检查 xna 4.0 时才需要它
编辑: 3D环境中的网格
I was wondering if it possible to somehow make a simple grid (like the one you would see in 3ds max or other 3d designing software)
I will need it only when debugging and checking out xna 4.0
Edit:
grid in 3d environment
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这里有一个非常好的网格组件。我使用它是因为它确实是调试目的的好方法。
There is a grid component here which is very good. I use it as it is a really good way for debugging purposes.
您可以为每个轴的平面创建一个四边形。使用网格线之间透明的网格纹理对四边形进行纹理化。通过将中心网格线加粗并将四边形定位在正确的位置,您可以使所有 3 个网格(如果您想要多个网格)在世界原点完美对齐。
对于像素着色器来说,它可能很重,因为屏幕上的每个像素都会涉及到,但如果它只是用于开发,那就没问题了。
You could create a quad for each axis' plane. Texture the quad with a grid textur that is transparent between the grid lines. By making the center grid lines bold and positioning the quad just right, you can get all 3 grids (if you want more than one) to line up perfectly at the world origin.
It can be heavy for the pixel shader in that every pixel on the screen will be involved, but if it is just for developmment only, you'll be OK.