javascript - 围绕 JavaScript 中的一个点旋转
问题描述
我想让一个物体绕原点旋转。
以下是一段代码:
Rotate(-360*Math.sin(time), 0.0, 1.0, 0.0); // rotate around y-axis
Translate(3.0, 2.0, 0);
renderSphere();
但是启动的时候,它先正确地从0度旋转到+360度,然后就没有继续走,而是从+360度到-360度反向走。。
我该如何解决这个问题,以便它保持正确旋转而不是返回?
解决方案
推荐阅读
- getstream-io - ReferenceError:未使用 Stream 和 Angular 7.1 定义全局
- android - 使用 android.support.v7.widget.RecyclerView 的自定义实现时没有预览
- javascript - searchWords.filter 不是函数
- url - 使用凭据创建 URL
- google-maps - 谷歌地图可以连接为 Mapbox-gl 基础层吗?
- python - 如何避免导入底图时出现 PROJ_LIB 错误?
- c# - 将 SeedData 注入自定义 WebApplicationFactory 的最佳方法
- django - 将 Docker 用于 Django 和 Channels 有什么好处?
- java - 如何将字符串设置为数组中的随机Textview?
- php - 如何从应用范围 ID 获取 Facebook 真实用户 ID