Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

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

A Java application for interactive 3D modelling and interpolation of faces.

License

NotificationsYou must be signed in to change notification settings

NMPoole/CS4102-3DRendering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository demonstrates work completed as part of theCS4102 Computer Graphics module for Practical 2.The aim of this practical was to understand key principles behind various techniques frequently used for the rendering of 3D objects,and give hands-on experience with their implementation and manipulation. The task involved the creation ofan application which facilitatesinteractive modelling of faces in 3D.

The application takes 3D coordinates from input files (omitted due to their size) which together form the mesh of a person's face using connectedtriangle polygons. Many such face meshes can be loaded and the user is given the ability to render 3D faces which are an interpolation of various facestaken in combination. Rendering uses the Painter's algorithm to create an orthographic view of the generated 3D face. Different lighting models can be applied to said face,such as flat shading or interpolation (i.e., Gouraud) shading. The generated 3D face can also be manipulated via rotation.

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp