Browse > Article

Development of 3-D Web Graphic Library Using Java  

Jeong, Gab-Joong (경주대학교 컴퓨터멀티미디어공학부)
Abstract
This paper describes the development of 3-D web graphic library for dynamic web graphic design. The 3-D web graphic library developed in this per supports creation of 3-D objects like cube and sphere objects, elimination of hidden line and surface, and the shading of diffuse and specular reflections. It provides, in drawing, perspective projection of an object depth first sort of multiple objects, and wire frame and solid models. It also supports texture mapping function for realistic and dynamic web application in application software. Each created 3-D object gives functions for the scaling, translation, and rotation of itself. It can be used for the development of dynamic web application software and the advertisement of information for business and tourism as a 3-D web graphic library engine. It is written in 'Java' language and runs on web browsers with Java virtual machine without any dependancy of client computer system.
Keywords
3-D 웹;그래픽 라이브러리;그래픽 엔진;자바;자바 가상 머신;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J.D. Foly and A. Van Dam, Fundamentals of Interactive Computer Graphics, Addison Wesley, 1984
2 X. Zhou, K. Iskandar, and J. Staudhammer, 'A volume sorting hidden-surface algorithm,' Proc. the 13th Annual International Computer Software and Applications Conference, pp. 693-699, Sep. 1989
3 Rod Salmon and Mel Slater, Computer Graphics Systems and Concepts, Addison Wesley, Inc., 1987
4 M. Demirer and R. L. Grimsdale, 'Texture mapping using clustering techniques,' Proc. 7th Mediterranean Electrotechnical Conference, vol. 1, pp.355-358, Apr. 1994
5 H. Zhang, C. Zhu, Q. Zhao, and H. Shen, 'Perspective correct normal vectors for Phong shading,' Proc. IEEE Int. Conf. on Computer Graphics, Imaging and Vision: New Trends, pp. 245-250, 2005
6 Y. Daniel Liang, Introduction to JAVA Programming, Prentice Hall, 2002
7 G. Elber, 'Geometric texture modeling,' IEEE Computer Graphics and Applications, vol. 25, no. 4, pp.66-76, July-Aug. 2005
8 A. Glassner, 'Situation normal [Gourand and Phong shading],' IEEE Computer Graphics and Applications, vol. 17, no. 2, pp.83-87, Mar/Apr. 1997   DOI   ScienceOn
9 John Lewis and William Loftus, Java Software Solutions, Addison Wesley Longman, Inc., 2001