这可能是不可能的,但我想要做的是表示Sketchup中建筑物立面上的数据点。一个很好的例子是在建筑物表面的某些点显示风压的方法。这可以用表面上的点或轮廓表示。有没有人知道使用插件或Ruby控制台执行此操作的方法?
为了澄清,我希望能够在建筑立面上可视化基于文本的数据。我有xyz(UTM)数据,第四列代表浓度,压力等。我没有以任何方式将数据导入Sketchup,我正在寻找一种在sketchup中显示这些数据的方法。
由于
答案 0 :(得分:0)
您可以使用Entities.add_text
为模型中的点添加文字标签:
http://www.sketchup.com/intl/en/developer/docs/ourdoc/entities.php#add_text
model = Sketchup.active_model
entities = model.active_entities
leader_vector = Geom::Vector.new(5, 5, 5)
entities.grep(Sketchup::Face) { |face|
face.vertices.each { |vertex|
point = vertex.position
entities.add_text('Some text data', point, leader_vector)
}
}
我希望这能让你开始。