输入是两个坐标 a(x,y,z) 和 b(x1,y1,z1)。需要找出线段ab经过的所有立方体的坐标。
Leonel
Asked:
2022-09-03 14:09:04 +0800 CST
我正在尝试加载 obj 模型,一切正常,但纹理存在问题。一般情况下,blender有一个obj格式的模型,需要导入三个js,同时保留模型原有的质量,或者至少是这样的
代码:`
function addModel(pos) {
const mtlLoader1 = new MTLLoader();
mtlLoader1.load('./models/untitled4.mtl', function(mtlParseResult) {
mtlParseResult.preload();
const objLoader = new OBJLoader();
objLoader.setMaterials(mtlParseResult);
objLoader.load('./models/untitled4.obj', function(r12) {
r12.position.x = 0;
r12.position.y = 0.04;
r12.position.z = 0;
r12.rotation.y = 1.55;
r12.scale.x = 10;
r12.scale.y = 10;
r12.scale.z = 10;
r12.isDraggable = true;
scene.add(r12);
});
});
}
FotonPC
Asked:
2022-08-21 22:49:04 +0800 CST
我正在用 Python 编写自己的小型 3D 引擎。我使用了一种技术,您可以从相机拍摄大量光线像素并测量到三角形的距离。但是,即使经过 numpy、优化和 numba 并行化等等,即使在 400 + 400 像素的分辨率下,1000 个三角形的正常对象也会渲染 4-7 分钟,这已经很多了。
有一个新算法的想法 - 你看看相机中从拍摄点到三角形点的片段落在哪个像素上,找到三个像素并使用 pygame 在它们之间制作一个三角形。
但是在互联网上,我没有找到关于如何计算至少一个线段和一个矩形在空间中的交点的明确解释。请帮忙,因为我什至没有完成学业自己想出一个垫子。解决方案。
CPU 和 Windows 的理想解决方案
eri
Asked:
2022-06-28 22:31:26 +0800 CST
Юрій Писанка
Asked:
2022-07-22 00:57:08 +0800 CST