Font Size: a A A

Research And Application Of3d Virtual Camera In Real-time Rendering

Posted on:2013-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:X L ChenFull Text:PDF
GTID:2248330362472011Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Virtual scene in3D technology is a three-dimensional virtual scene made by computertechnology. We can simulate real world by virtual scene. And we can createthree-dimensional space we imagined by virtual scene. Generally, we watch virtual scene bya virtual camera. Virtual camera is the eyes to watch virtual scene.This article focuses on the research of3D camera in the following aspects:(1)We use homogeneous coordinates of point to represent the location of virtual cameraAnd we use homogeneous coordinates of vector to represent the axis of virtual camera Weconvert the operation of virtual camera to the operation of space point and space vector. Andthe operation of space point and space vector is completed by the use of vector andtransformation matrix so that we can avoid the complex algebra.(2)We create a class Vector4to represent three-dimensional space of points and vectors.And we create a class Matrix4x4to represent transformation matrix with four rows and fourcolumns.(3)We calculate the exact location and axis direction of the virtual camera in the worldcoordinate system by transformation matrix of world coordinate system to the localcoordinate system.(4)We derived the method of calculating transformation matrix of virtual camera by thelocation and axis direction.(5)We study the operation of virtual camera (such as translation, rotation around axis,rotation around point). We can conveniently operate the virtual camera through thecombination of these features.(6) We complete the design of user interaction based on RealityServer, this article cancalculate the pan or rotate offsets of the virtual camera automatically depending on thedifferent scenes and the scene changes by virtual camera imaging principle and triangulargeometry. And this make the interaction more convenient and convenient.
Keywords/Search Tags:virtual camera, perspective projection, homogeneous coordinates, coordinatetransformation, transformation matrix
PDF Full Text Request
Related items