python计算机图形工具包

cgkit1的Python项目详细描述


这是Matthias Bass的Python CGKit v1.2.0的一个分支。

它已更新为与python 2和3兼容,并具有
删除renderman和噪声生成代码。

######################################################################
python计算机图形工具包v1.2.0版
版权所有(c)2002,Matthias Baas(见license.txt)
######################################################################

python计算机图形工具包是python模块的集合
包含能够创建3D的基本类型和功能
计算机图形图像。该工具包主要关注皮克斯的Renderman
接口,但某些模块也可用于opengl程序或
例如,不符合renderman的渲染器,如pov ray。

安装软件包


包使用python distutils,因此编译和安装
在每个平台上看起来都一样,您只需调用:

python setup.py安装

这将编译C模块并安装标准中的所有内容
位置。请参阅python附带的distutils文档
如果您必须在其他地方安装。
如果您更新了cgkit的源代码,我建议您删除“build”
编译之前的目录,以便所有旧代码都不受影响。

cgtypes模块使用pyrex(需要v0.9或更高版本)生成
C源文件。生成的c文件包含在源代码中
包,因此如果要修改cgtypes模块,只需要pyrex。

安装后,您可以查看examples目录中的示例。

重要:

如果在v1.0beta3之前安装了版本,则必须删除
python发行版中的lib/site packages/cgtypes目录。
否则python将访问旧的python类型,而不是
新的c类型(直接位于lib/site包中)。

文档
----

文档必须单独下载,或者您可以浏览
在线。无论您喜欢什么,您都应该将浏览器指向:

http://cgkit.sourceforge.net

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Clojure关键字在内存中的大小是多少?   Java中有固定长度的通用数组对象吗?   PostgreSQL:通过Java更新我的用户表   错误:使用java解析xml   java Json显示列表中对象的名称   java比较JodaTime时区   与JAVA中的API和包的区别?   java的int值在for循环中不改变   谷歌应用引擎中的java RSA   迁移到spring 5后出现java非法字符错误   java Websphere管理控制台不工作   JavaGSON如何始终在json中包含毫秒?   带有空格和双引号的windows Java ProcessBuilder命令参数失败   java错误:重复的zip条目[43.jar:org/apache/http/annotation/NotThreadSafe.class]