摘要: bullet3的碰撞检测例子在examples/collision,CollisionTutorialBullet2类中,先是plCreateCollisionWorld,然后plCreateSphereShape,创建一些几何shape,然后调plCollide执行两个shape之间的碰撞检测,返 阅读全文
posted @ 2024-03-03 07:25 abcstar 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 这里使用的是Ogre官网提供的预编译的ogre-sdk-v13.6.1-msvc141-x64,假设解压在E:\ogre-sdk-v13.6.1-msvc141-x64, 环境变量设置 OGRE_HOME e:\ogre-sdk-v13.6.1-msvc141-x64 OGRE_CONFIG_DIR 阅读全文
posted @ 2023-11-19 17:57 abcstar 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 下面是用osg3.6.5可视化的烟雾模拟,smoke simulation.这里fluid solver来自" Jos Stam, Real-Time Fluid Dynamics for Games", 按D键,添加烟雾,按G,T,H分别添加x,y,z方向的力,添加的烟雾过一阵自动会消散。 scr 阅读全文
posted @ 2023-11-13 21:50 abcstar 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 我们现在了解了工件的顶点,棱线,表面对应几何学中的三维空间点,有界一维参数曲线,有界二维参数曲面,而工件体几何模型则是由这些点线面拼接(粘合)而成的壳(有界体)在数学上表达的,而加工中几个实际应用问题是两个壳体在空间中是不是有公共部分壳体,如果有,怎么求出公共部分对应的壳体,或者合并两个壳体后的新壳 阅读全文
posted @ 2022-03-26 20:15 abcstar 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在常规的机加工工艺中,一般的车铣刨磨都是在对工件减材,新兴的三D打印是在增材或者叫堆材,现在常规的三维设计仿真软件中,工艺模拟的首要任务是对工件模型及加工过程中材料模型的模拟,目前最普及的是基于曲面片拼接技术的封闭壳体这类表面几何模型大量的作为实际工件的数字模型,早期这种表面模型曾叫过体素也有叫实体 阅读全文
posted @ 2022-03-20 09:41 abcstar 阅读(133) 评论(0) 推荐(0) 编辑
摘要: vertlet积分常用于质点牛顿动力学仿真,像分子动力学仿真,原理数值分析和博客都比较详细了,下面的MassPt这个类有 mS-位置,mV-速度,mF-力这几个牛顿运动方程中的质点的几个物理状态,测试时仿真的高中小球平抛运动5秒中,每0.1秒 一个仿真步,初始是在0高度,根据 h = 0.5*g*t 阅读全文
posted @ 2021-12-26 23:49 abcstar 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 这个程序对正方体的绘制时通过软光栅器的方法绘制的,相当于GPU是硬件加速的光栅化,所谓光栅化其实是一种绘画方法,就是在 物体前面放块带栅格的透明玻璃,然后画家在玻璃后面不要动,由于光沿着直线传播,所以从物体上的一小块面片的光射到画家眼睛里面以后 在物体和画家眼睛之间 的栅格玻璃就会投影出一小块面片的 阅读全文
posted @ 2021-12-13 00:51 abcstar 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 中秋节到了画月饼。月饼由折线组成的,一共有5条折线组成的,用matplotlib绘制的 import matplotlib.pyplot as plt import numpy as np import math R = 50.0 r = 30.0 def drawMoonCake(plt,cx = 阅读全文
posted @ 2021-09-21 10:17 abcstar 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 这里使用的自带vc工程的1.8版本,地址 http://gnuwin32.sourceforge.net/packages/gsl.htm 这个网页里面有GSL1.8版本的,里面有目录VC8,下面有libgsl.sln, GSL的官方文档在 http://www.gnu.org/software/g 阅读全文
posted @ 2021-09-12 09:21 abcstar 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 参数曲线r(t)的弧长公式 s(t)=int(t0,t, |dr/dt| ) 例如单位圆r(t) = [cos(t), sin(t)], 0<=t<=2PI |dr/dt|=1 则 s(t)=t-t0 当t0为0,t为2PI s(2PI)=2PI-0=2PI 就是单位圆的长度, 有很多r(t)没有解 阅读全文
posted @ 2021-08-29 08:42 abcstar 阅读(874) 评论(0) 推荐(0) 编辑