有没有人知道一个很好的3D图形编程基础教程(从头开始,而不是Direct3d或OpenGL)[关闭]

问题描述 投票:2回答:4

我正在寻找关于齐次坐标,透视和投影在基本层面上如何在三维图形中工作的材料。使用编程的方法将是一流的。我一直在寻找,我的搜索与OpenGL,Direct3d以及更多关注数学证明而不是实际应用的材料相似。有谁知道我可以找到这个信息的地方(首选在线访问)?

graphics 3d
4个回答
3
投票

您可能需要寻找像Foley和van Dam的Computer Graphics: Principles and Practice in C (2nd Edition).这样的预OpenGL教科书

特别是,Ch 11表示曲线和曲面以及Ch 15可见表面确定是相关的,但是如果您真正从头开始做所有事情,早期关于如何绘制线条和形状的材料也将是有用的。如果你考虑一下,绘制线条这样简单的东西是非常重要的。

alt text


0
投票

我在Charles Petzold's book blog上发现了很多很棒的3D图形编程信息。 3D代码主要是在XAML中,所以它很容易理解基础知识,而不需要太多的开销。


0
投票

我现在正在阅读以下两本书,同时学习WPF的3D图形模型和基础数学。在我看来,这两本书都很出色,虽然它可能不是你想要的:

3D Math Primer for Graphics and Game Development

3D Programming for Windows(这是一本WPF 3D书,虽然标题没有反映出来)


0
投票

一个好的开始是OpenGL Programming Guide(红皮书)。您可以在线阅读(虽然是旧版本)并且充满了示例(实际工作代码)。

© www.soinside.com 2019 - 2024. All rights reserved.