当前位置:  开发笔记 > 编程语言 > 正文

初学者3D图形编程指南

如何解决《初学者3D图形编程指南》经验,为你挑选了3个好方法。

对于3D图形编程领域经验最少(或没有经验)的人来说,最好的指南/教程/书籍/网站是什么?

我意识到3D图形和数学的基础知识适用于平台特定的3D库实现,如OpenGL,DirectX,WPF等.

因此,如果答案可以解释它们是专注于特定的库实现,基础知识还是两者兼而有之,那将是有用的.

提出这个问题的理由:

借助Windows Presentation Foundation(WPF)3D现场,许多程序员现在认真考虑将3D用于他们的应用程序是很现实的,即使在几年前这几乎是不可能的.

我确信有很多程序员在那里,像我一样,他们发现从2D到3D的飞跃非常大.



1> HyperCas..:

我建议您实现一个基于软件的简单3D渲染引擎.简单的东西,如直线,四边形,灯光等.一般来说,您将学习更多关于3D编程的知识,它将为您提供有关3D图形的良好规范及其局限性.

这应该可以帮助您入门:http: //www.devmaster.net/articles/software-rendering/part1.php



2> Martin Becke..:

如果你正在做WPF,Petzold的Windows 3D编程是一个明显的开始.

对于Opengl,这本书可以在线免费获得,也有NeHe的教程,虽然OpenGL确实要求你了解变换的细节,而不仅仅是切割和粘贴



3> Ash..:

我想我首先要提供我在自己的研究中发现的这种资源:

Eric Sink 的十二天WPF 3D.

这是一系列关注WPF的文章,从初级到中级.

它专注于使用WPF 3D完成实际操作,而不是基本的3D数学等,但非常适合回答大多数WPF 3D程序员最终遇到的常见问题.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有