用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo

项目地址: 


如果搭建了rust开发环境,可以cargo run 运行,要联网,cargo 需要联网下载依赖。用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo_第1张图片

glium是OpenGL的rust绑定,使用glium会比直接用OpenGL顺滑很多。

这个demo没有什么高深的东西,rust新手可以看看,也能了解一点glium的基础用法。它主要实现了画一个3D的茶壶,然后用鼠标右键拖动可以旋转茶壶。


rust确实是一门设计不错的语言,设计思想我很喜欢,没有垃圾回收,没有虚拟机,而且跨平台。运行性能也不错,适合做游戏,现在vr这么火爆,rust也许可以在这方面有所表现。

rust更新到1.9之后,编译运行速度快了很多,和1.8不在一个档次了。前两天我看到微软正在设计更安全的C,其思路也是和rust类似,使用LLVM。


用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo_第2张图片用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo_第3张图片

你可能感兴趣的:(用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo)