MatlabGraphicalMode​l

버전 0.6 (6.4 MB) 작성자: Brandon Caasenbrood
A Matlab class for rendering mesh with responsive textures
다운로드 수: 41
업데이트 날짜: 2023/9/11

Matlab Graphical Model Rendering-Engine

View GModel on File Exchange

Improved color maps Improved color maps Improved color maps Improved color maps Improved color maps

Improved color maps Improved color maps Improved color maps Improved color maps Improved color maps

The class Gmodel is a graphical rendering engine for triangular mesh model. The class uses the normal vector computed for the triangular faces, to derive the appriopriate texture related to a Material Capture -- also called matcap. The tool comes equipped with a brouad collection of materials, including copper, steel, eggshell, jade, matte plastics, and a bunch of common textures used in Computer Graphics. On top of that, using callback function, rotating the model automatically updates the material texture.

Usage:

obj = Gmodel('Bunny.stl') % or any other .stl file
obj.bake.render();        % baking needs to be called at least once, render calls the figure

You can also force a texture update by calling

obj.update();

This can be useful in for-loops.

Installation

We highly recommend installing the essentials package using the Matlab Package Manager (MPM), which can be easily installed via the Matlab Add-On Mananger . Once MPM is installed, the essential package can be installed by the following command in the Matlab command window

mpm install matessentials --all-paths
mpm install gmodel --all-paths

This will generate a folder under MATLAB Add-Ons/Collections/mpm/mobeets-mpm-c626429/mpm-packages/gmodel/.

인용 양식

Brandon Caasenbrood (2025). MatlabGraphicalModel (https://github.com/BJCaasenbrood/MatlabGraphicalModel), GitHub. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2023a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

matcap

matcap/img

src

GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음

버전 게시됨 릴리스 정보
0.6

minor updates

0.5

See release notes for this release on GitHub: https://github.com/BJCaasenbrood/MatlabGraphicalModel/releases/tag/0.5

0.4

Minor update

0.3.0.0

See release notes for this release on GitHub: https://github.com/BJCaasenbrood/MatlabGraphicalModel/releases/tag/0.3

0.2

See release notes for this release on GitHub: https://github.com/BJCaasenbrood/MatlabGraphicalModel/releases/tag/0.2

0.1

See release notes for this release on GitHub: https://github.com/BJCaasenbrood/MatlabGraphicalModel/releases/tag/0.1

0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.