Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ 3dviewer Public
forked from wkcn/3dviewer

一个跨平台的三维模型编辑器,支持多个模型放缩、旋转、矩阵变换,顶点修改,导入obj文件,读取mtl材质文件

License

Notifications You must be signed in to change notification settings

odora/3dviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

83 Commits

Repository files navigation

3dviewer

一个跨平台的三维模型编辑器,支持多个模型放缩、旋转、矩阵变换,顶点修改,导入obj文件,读取mtl材质文件

简介

3dviewer使用了 OpenGL 和 Qt5 进行开发,支持 Windows 和 Linux 平台。

  • 可以打开多个 obj 模型,并且内置了正方体、三棱锥、圆锥体、球体、漏斗等十种形状。
  • 每一个模型有一个局部矩阵,可以单独对一个模型进行平移、旋转、放缩,也可以对所有模型进行变换
  • 可以通过鼠标操作,灵活地修改每一个顶点(平移),也可以删除顶点
  • 每一个模型可设置一个纹理。提供了不同角度、多种颜色的光照
  • 可以通过键盘、鼠标调整摄像机位置
  • 可以将每一个模型保存为 obj 格式
  • 支持水晶质感显示模式
  • 可以自动读取 mtl 材质文件
  • 可以使用矩阵变换加定时器实现旋转等动画

部分功能介绍

  • 选择模型

  • 修改显示模式

  • 材质模式

  • 水晶质感

  • 修改顶点

- 移动顶点

- 删除顶点

  • 修改整个模型

  • 局部矩阵

  • 动画

About

一个跨平台的三维模型编辑器,支持多个模型放缩、旋转、矩阵变换,顶点修改,导入obj文件,读取mtl材质文件

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.3%
  • QMake 1.7%

AltStyle によって変換されたページ (->オリジナル) /