- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 如何保持一个3D场景总是前端显示 —— Open Inventor In Action
http://docs.google.com/View?id=dfvg56tz_23fgpcnrhb
2009-12-11 18:40:00 603
原创 Visual studio用户的简明qmake使用说明
1、建立pro文件,其中包含project全部的.h、.cpp、.ui文件; 注意:后续添加的文件务必要加入到该文件。 例如: Qt3Test.pro文件内容如下: HEADERS = main.h TestDialog.h SOURCES = main.cpp TestDialog.cpp FORMS = Qt3Dialog.ui
2009-10-14 15:56:00 1416
原创 三角面上网格印记的消除
问题: 使用SoVolumeIndexedTriangleStripSet构建的面有的地方有很明显的网格印记;更有甚者,带有印记的网格“黯然失色”(对于此种情况,暗淡部分可以通过灯光照亮,以证明该部分还是存在的)。 解决: 在SoVolumeIndexedTriangleStripSet node前添加一个SoLightModel node,并设置其model属性为BASE
2009-09-22 16:38:00 812
原创 Practical Open Inventor
1、大数计算引起的一个问题如果scene graph中有距离原点(0,0,0)比较大的位置,则矩阵计算引入的误差可能就比较大,由此带来的常见现象是:平移scene graph有晃动,甚至很厉害,而本不该晃动(当camera靠近观察scene graph中的某个node时更明显);场景中的polygon面上有白光闪烁等等。解决此类问题的一个可行做法是对原始(大)数据做一个线性映射,映射到一个靠近原点
2009-09-04 13:24:00 636
原创 Practical Qt
适用Qt版本:4.5.21、setValue和signal valueChangedsetValue在两种情况下不触发signal valueChanged:a:传入一个原有的值。b:传入一个范围以外的值。适用于QSpinBox、QSlider、QProgressBar等。2、QDialog和QWidgeta、QPushButton的default proper
2009-08-18 11:25:00 1055
原创 a programmer’s geometry
1、点、线(二维)1.1、两点间的距离给定两点K(x1,y1),L(x2, y2),根据勾股定理可得两点间的距离r:deltaX = x2-x1deltaY = y2-y1rsq = deltaX*deltaX+deltaY*deltaYr = sqrt(rsq) // (1)但是,这通常不是一个轻便的计算,既要开平方,又要求平方根。如果只是比较两点间的距离
2009-07-20 18:23:00 914
原创 MeshViz XLM
最后修改时间: 2009-9-14适用OIV版本: 7.2 2、关于PoGroup6Axis3的使用PoGroup6Axis3是MeshViz提供的一个SoBaseKit,它有一点特殊:它包含6个同样是SoBaseKit的PoLinearAxis。所以当你需要设置回调函数(比如addPostRebuildC
2009-07-20 11:51:00 982
原创 python string解析
推荐使用str类,而不是string模块:String模块提供了常用的字符串处理函数;这些函数通常可以在str类中找到对应; String模块内提供的某些常量还是非常有用的。string成员常量:-----------------------------------------------------------------------ascii_letters = abcd
2009-06-24 08:56:00 5337
原创 python str解析
Python的内建字符串类(无需import);它提供了很多常用的字符串处理函数。str成员函数均不影响调用字符串本身,返回一个处理后的副本。S.center(width[, fillchar]) -> string以fillchar(必须是一个字符,默认为一空格)填充S到宽度为width,并以S居中。类似的还有ljust,rjust>>> s = "notice"
2009-06-23 08:22:00 2584
原创 Basic Open Inventor
最后修改时间: 2009-9-22适用OIV版本: 7.213、RGBA texture如何影响object的颜色文字性的说明总没有公式表达的清楚、正确。更加详细内容的可以参考OpenGL的manual。约定:纹理的颜色、透明度为(texColor, texAlpha);object的颜色、透明度为(objColor, objAlpha);则不同的模式对
2009-06-21 11:35:00 1365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人