Dissertation > Excellent graduate degree dissertation topics show

Research of Heterogeneous Modeling Rendering System Data Exchange Method

Author: FanMingMing
Tutor: MengXiangXu
School: Shandong University
Course: Computer Software and Theory
Keywords: Data Conversion Modeling Software Renderer Cluster rendering
CLC: TP391.41
Type: Master's thesis
Year: 2009
Downloads: 93
Quote: 1
Read: Download Dissertation

Abstract


In the graphics production, 3D rendering is the basis of creativity, but also to determine the final 3D image effects produced in the key. Current commercial, non-commercial renderers are widely used in animation production, scientific simulations, graphics rendering and other fields. Forward CG technology, rendering the increasing amount of computation, a single computer can not meet the huge demand for computational cluster rendering should be shipped born. Cluster rendering platform can provide the public rendering service, but in practical applications, the user software to make use of different modeling scenarios, choose a renderer to achieve certain rendering effects, which requires rendering platform install the appropriate renderer, in order to meet public rendering services. CG technology development process has been no development of uniform industry standards, resulting in the widely used modeling software (such as Maya, 3DMax), rendering software (such as mental ray, RenderMan, etc.) used in the data structure, data organization methods and data in and the storage system are different manifestations. Since renderer input interface is not uniform, resulting in the production process of the model must be closely linked with the renderer, often require manual conversion data. Current 3D modeling software model conversion function is not perfect, they would often the absence of data elements, causing serious distortion of the scene. Heterogeneous modeling and rendering software conversion issues between the model of integration between software applications created obstacles, so how to share modeling, rendering the existing model software resources to deal with heterogeneous systems transformations between models, system development has become an urgent problem to be solved. For the needs of the current cluster rendering platform, this article RenderMan interface standard and mental ray as the main design based rendering system for heterogeneous data transformation were studied, presents a neutral file based on heterogeneous data model templates. 3D data model based on the characteristics of the proposed model transformation mapping method, after a series of feature extraction, attributes match, the application package will be modeling software model into a model rendering software. Further, the conversion method is given as a guide to the implementation of tools: MayaExport, through examples show that the method is effective. The main work includes: 1. Standard for shader model describes the problem of non-uniform to RenderMan, mental ray criteria, using hierarchical thinking, to develop a scalable model into neutral file. Renderer plug-ins or modify the source code through the way to add new features, the neutral file by adding new labels can provide support .2 modeling software renderer for heterogeneous problems in the Maya, 3DMax and other modeling software and mental ray , RenderMan renderer and other standards based on the proposed model based on data and command conversion method. 3 internal algorithms for renderer conversion process caused by the difference model accuracy and numerical understanding the difference error problem by integrated modeling software renderer, interactive control the conversion level and adjusting the parameters. This work has been successfully used in Shandong Province animation rendering platform. Based on the above research, the paper also need to process texture shaders and further work.

Related Dissertations

  1. On the Standardized Meta-data Conversion for Chinese Ancient Books: Research and Applications,TP391.1
  2. The Application Research of Heterogeneous Data Integration Technology in the Educational Information Integration,TP311.13
  3. Design and Implementation of 3D Game Engine,TP391.3
  4. Design and Implementation of a Virtual Reality 3D Engine Based on XNA,TP391.9
  5. The Performance and Development of Ceramic Materials with the VRay Renderer,J527
  6. Design and Realization of Web Portal for Cross-platform Three-Dimensional Cluster Rendering System,TP391.41
  7. Research on Dynamic Modeling Method Based on Least Squares Support Vector Machine for Fermentation Process and Software Implementation,TQ920.1
  8. Design and Implementation of Flood Information Management System Based on Google Earth and Wireless Positioning Technology,P208
  9. Research on XML-Based Electrical Test Coach Software and Enterprise MIS System Data Sharing,TP311.13
  10. Design and Implementation of Loading Tool Software System for Marine Environmental Data,TP311.52
  11. Research of Heterogeneous Data Conversion Technology Based on XML,TP311.13
  12. GARMIN G1000 System Bus Analysis and the Research of Data Transformation Platform,V247.5
  13. Research on Variable Batch Flexible Manufacturing Application Platform for Electronic Circuit oriented tio Surface Mounting Technology,TN710
  14. Research and Application of Data Conversion Methods Based on Unified Mapping Rules,TP399-C2
  15. XML-based information conversion and editing systems design,TP311.52
  16. Analysis and Implementation of Telecom Billing System,TP311.52
  17. Research and Implement of XML-based Data Transformation for Heterogenous Database,TP311.13
  18. Research and Implement of Data Provenance Tracing System Based on SSIS,TP311.52
  19. XQuery - based contact management system development,TP311.52
  20. Research and Implementation of Office Automation for Electric Power Business,TM76

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Image recognition device
© 2012 www.DissertationTopic.Net  Mobile