简单的 3D 应用程序设计模式
我正在尝试将一个简单的 3D 房间浏览器/配置器应用程序转换为更好的东西。
我现在开始使用 MVC 模式将其分离出来,但发现性能大幅下降。我认为这取决于控制器更新模型中的相机参数,然后通知视图,视图又请求这些新值。
这应该是一个问题,还是我以错误的方式处理这个问题?
Im attempting to convert a simple 3D room explorer/configurator app that is a hacky mess into something a little better.
I have now begun separating it out using an MVC pattern, but have found a major performance decrease. I think this is down to the Controller updating the camera parameters in the Model, which is then notifying the view, which in turn requests these new values.
Should this be an issue, or am I going about this the wrong way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可能会以错误的方式处理这件事。尝试实施一些测试来确定性能下降发生的位置。你的IDE是什么,你能使用分析器吗?
You may be going about it the wrong way. Try to implement a few tests to identify where the performance drop happens. What's your IDE , can you use a profiler?