C# 爱好应用建议:激光节目编辑/模拟器
我一直想在这个应用程序上工作大约一年了。我想创建一个“激光表演模拟器/编辑器”。我希望能够将灯光放置在舞台上的不同位置,并且我希望能够为每个灯光编写脚本,以执行各种操作,例如按一定间隔打开、关闭、更改颜色等。真实感并不完全是我的意图。我还计划编写一个工具,该工具可以根据现有的音频文件(通常是一首歌)并基于某些可以检测到的信息(例如每分钟的节拍等)轻松地同步和撰写激光节目 我原本想在C#和XNA一起做这件事。编辑器当然会包含一些3D视口(可能在正交投影中),我想这有点像一个3D建模工具,但更像是一个游戏的关卡设计工具,因为使用它可以做的事情数量有限,例如灯光放置和属性编辑 问题是我以前从未从事过3D编程项目。几年前,我试着学习OpenGL(买了很多书,并认真阅读了它们,但那时我对编程还不熟悉,事情根本没有意义。此外,我对所用的数学知识也不太了解)。我也尝试过学习ManagedDirectX,虽然它看起来更有意义,但我想我没有那么积极地学习它,所以我放弃了 现在我确实有了学习它的理由,所以我会有动力,我相信我现在会理解大部分的数学 但我不知道从哪里开始。这件事我肯定需要一段时间才能完成,所以我知道要有耐心。我想知道你们建议我从哪里开始。音频部分,我相信我会留在以后。我猜最基本的是渲染引擎和编辑界面,然后是实际的模拟器来播放创建的节目 因为我不能把所有的问题都放在一个问题中,所以当我到达项目的那个区域时,我会问后续的问题。然而,与此同时,我要问的基本问题是:C# 爱好应用建议:激光节目编辑/模拟器,c#,xna,simulation,project-planning,C#,Xna,Simulation,Project Planning,我一直想在这个应用程序上工作大约一年了。我想创建一个“激光表演模拟器/编辑器”。我希望能够将灯光放置在舞台上的不同位置,并且我希望能够为每个灯光编写脚本,以执行各种操作,例如按一定间隔打开、关闭、更改颜色等。真实感并不完全是我的意图。我还计划编写一个工具,该工具可以根据现有的音频文件(通常是一首歌)并基于某些可以检测到的信息(例如每分钟的节拍等)轻松地同步和撰写激光节目 我原本想在C#和XNA一起做这件事。编辑器当然会包含一些3D视口(可能在正交投影中),我想这有点像一个3D建模工具,但更像是一
谢谢各位,除了你们中的一些人已经做过的工作之外,我真的很感谢你们能提供的任何见解。我对你们的项目感兴趣,因为我曾经是激光表演设计师和控制软件开发人员 首先-设计草图!有趣的是,您正在考虑诸如渲染引擎之类的实现细节,同时仍然被项目的范围压得喘不过气来。只需想象一个渲染引擎,它将执行您要求的任何操作。然后,当概念确定,并且您知道您需要的功能时,您可以购买适合您需要的功能
如果您不熟悉与激光显示相关的系统行为和用例,我绝对可以帮助您-我会给您发电子邮件。我对您的项目感兴趣,因为我曾经是激光显示设计师和控制软件开发人员 首先-设计草图!有趣的是,您正在考虑诸如渲染引擎之类的实现细节,同时仍然被项目的范围压得喘不过气来。只需想象一个渲染引擎,它将执行您要求的任何操作。然后,当概念确定,并且您知道您需要的功能时,您可以购买适合您需要的功能 如果您不熟悉系统行为,请使用cas
servo1.setPosition(50);