shamantou blog site

shamantou@gmail.com

导航

Marching Cube的算法讨论失败

Marching Cube的算法讨论失败! 运行速度极慢,上图是利用函数生成等势面提取后opengl显示,当提取面超过万时根本不能做到实时性。文件下载 源代码下载 速度奇慢, mc.SetFunction(test_fun); mc.SetIsoLevel(300); mc.SetStep(200); mc.SetXRange(-20,20); mc.SetYRange(-20,20); mc.SetZRange(-20,20); mc.Polygonise(); mc.ComputeNormals(); 设置的需要提取的球面还不是很慢,但是已经速度很不行了。虽然这里是使用了function代替了实际的数据,但是不知道实际的数据操作会不会同样很慢~~

 ps。 运行速度极慢,上图是利用函数生成等势面提取后opengl显示,当提取面超过万时根本不能做到实时性。<a href="upload/xmas.exe">文件下载</a> <a href="upload/xmas.rar">源代码下载</a> 速度奇慢, mc.SetFunction(test_fun); mc.SetIsoLevel(300); mc.SetStep(200); mc.SetXRange(-20,20); mc.SetYRange(-20,20); mc.SetZRange(-20,20); mc.Polygonise(); mc.ComputeNormals(); 设置的需要提取的球面还不是很慢,但是已经速度很不行了。虽然这里是使用了function代替了实际的数据,但是不知道实际的数据操作会不会同样很慢~~">据说是二义性问题解决的代码查找表,但是我查看过怀疑只是查找表,但是如何判断并没有作出设置。

<< typedef用法History of Tcl >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206 Copyright 2006-2009 | ooplab.org | shamantou@gmail.com | 沪ICP备08011244号 | Some Rights Reserved.