我尝试使用 ILNumerics 来可视化一些表面。
- 如何在运行时访问相机子项。例如,当我使用鼠标旋转表面时,究竟发生了什么变化?
- 另一个问题是,当我使用鼠标旋转绘图时,我不再控制它。例如,我在 ILPanel 场景中添加了一个相机和一个表面。当我单击一个按钮时,相机的位置会发生如下变化,但是,如果我旋转表面然后单击该按钮,则不会发生任何事情。
另一件事是,如何用另一个表面替换添加到相机的表面?
int pos = 200; private void button1_Click(object sender, EventArgs e) { pos -= 10; var cam = ilPanel1.Scene.Camera; cam.Reset(); cam.Position = new Vector3(15, -200, pos); cam.LookAt = new Vector3(15, 15, 65); ilPanel1.Refresh(); }