Font Size: a A A

The Research Of Lighting Customization System Based On WebGL

Posted on:2018-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2428330566982745Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
In recent years,the development of e-commerce is very rapid.Driven by Internet technology,e-commerce is to innovate the traditional retail,catering and other industry,it is acting as an incomparable medium to accelerate the relationship between produc ts and customers.Although the current e-commerce site has been able to provide a wide variety of options,but still can not meet the user diversification,personalized needs.Although the market has emerged a large number of online custom platform,their appearance to a certain extent make up for the market vacancies.However,these backward custom systems are generally shortcomings of poor interaction and single interaction mode(mostly the way of combing pictures with text).Therefore,the user of Web3 D online personalized customization is a better solution.At present,there are a variety of technical solutions can be achieved Web3 D,this subject uses Web GL(a drawing technology standard proposed by Khronos organization in August 2009),solved some problems existing in other Web3 D technical solutions.This topic focuses on the technical details of Web GL,implemented the Web GL on different browsers,and applied it to personalized customization.The main contents of this paper include the following aspects:First of all,a popular Web GL library is studied: Three.js.Base on the Web GL to deal with 3D model in web pages,solve the problems of real-time rendering,model replacement,material replacement and model positioning in 3D scene of web pages,provide users with vivid,rich interactive effects.Secondly,the analysis of the characteristics of the lighting industry,to develop a lighting will be divided into several major parts of the program,based on this model will be separated and then spliced to achieve a variety of combinations.Thirdly,the construction of Node.js server is studied,just use the JavaScript scripting language to solve the interaction between the client and the server data interaction,using the Express framework for more efficient server development and data API.Finally,the use of some development tools to create,develop,publish web pages,and ultimately to build a complete custom lighting system.The system covers some of the features of the design of the project,which can effectively display cross platform,cross browser.In this paper,we use the Web GL method to render the 3D model,use the B \\S architecture,and combine with the Three.js library to realize the interaction of the 3D model.Based on the research of the OBJ 3D model file and the coordinate in the three dimensional world,an algorithm is proposed to locate the 3D model.
Keywords/Search Tags:Web GL, Three.js, Web3D, Custom lighting, Virtual reality
PDF Full Text Request
Related items