2024-10-01 02:33:53 发布
网友
我对3D GIS软件(Infraworks)中的脚本有问题。 我需要对一个3D模型说,对于4个不同的属性,x、y和z比例以及z移动,具有相同的随机值。 有人知道怎么做吗
目前我写了这个脚本,但因为我不是一个合适的程序员,我不知道这是否是正确的方法
[TREES.MODEL\u SCALE\u X,TREES.MODEL\u SCALE\u Y,TREES.MODEL\u SCALE\u Z,TREES.MODEL\u TRANSLATE\u Z]=Math.random()*3+1
假设我对您的理解正确,您将首先创建值,然后将相同的值存储到所有四个位置:
random_value = Math.random()*3+1 TREES.MODEL_SCALE_X = random_value TREES.MODEL_SCALE_Y = random_value TREES.MODEL_SCALE_Z = random_value TREES.MODEL_TRANSLATE_Z = random_value
此外,在Python中,它实际上是您想要的random模块,而不是“数学”。因此,在Python中,以下内容实际上就是您想要的:
random
import random random_value = random.random()*3+1 TREES.MODEL_SCALE_X = random_value TREES.MODEL_SCALE_Y = random_value TREES.MODEL_SCALE_Z = random_value TREES.MODEL_TRANSLATE_Z = random_value
假设我对您的理解正确,您将首先创建值,然后将相同的值存储到所有四个位置:
此外,在Python中,它实际上是您想要的
random
模块,而不是“数学”。因此,在Python中,以下内容实际上就是您想要的:相关问题 更多 >
编程相关推荐