Giter Site home page Giter Site logo

oral-render's Introduction

使用Next.js和Tauri构建的口扫模型渲染口内照片前端软件

准备

  1. 安装RustTauri

  2. 安装依赖:

yarn install
  1. 启动客户端
yarn tauri dev

开始使用

模型生成

程序目前仅支持PLY格式带顶点颜色的Mesh模型,将上下颌合并为一个模型文件,并赋予顶点颜色,作为可渲染的模型。

路径配置

  1. 在主界面中选择要渲染的模型父目录,并查询可用模型(仅支持PLY)。
  2. 选择渲染图保存路径。
  3. 开始。

主界面

开始运行

程序会对第一个模型首先进行渲染,在渲染完成后会暂停并截图。如果你对模型渲染的尺寸不满意,可以在此步骤进行视角调整,接下来的渲染过程都会使用相同的视角。调整完成后点击“截图”按钮,来覆盖初始的自动截图。

点击“继续”按钮,程序会自动渲染剩余的所有模型。在此过程中,勾选“打开通知”,程序在每次渲染完成时都会发出通知提醒。

运行生成

目前渲染的图像分辨率是1280x800,目前没有编写调整接口。如果要修改,在lib/slices/baseSlice.js中修改imageSize变量为[width, height]格式即可。若非必要,不要修改该文件中的其他内容。

注意:应用窗口和渲染画布的尺寸是独立的。因此上图中虽然窗口尺寸小于画布尺寸,导致模型没有显示完全,但生成的渲染图是完整的。你可以通过调整窗口尺寸来观察真实的画布尺寸,从而正确调整视角。

oral-render's People

Contributors

znshje avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.