Name: Pan Li Liang English Name: Stanly Lee Gender: Birthday: 1981-2-28 Graduation School: Northwestern University of Technology Software Academy / Civil Aviation Engineering College Education: Undergraduate Major: Computer Software / Aircraft Power Engineering: Zhejiang Yunxian Communication Address: No MSN: XheartBlue@tang.comEmail: panliliang@etang.comblog: http://blog.9cbs.net/nhsoft/ The current location: Beijing.
Currently located company: Corel company DMG group.
Special length 1, familiar with graphics, D3D / OpenGL, familiar with the principle and structure of graphics pipeline, familiar with Vertex Shader. 2. Have a solid programming base, and mathematical physical knowledge. 3, familiar with game development and game engine. 4, familiar with design mode. 5, familiar with physical, theoretical mechanics, fluid mechanics, etc.
Work experience 2002-9 to 2003- January: Xi'an Emperbo Information Co., Ltd. One 3D project part-time UI programmer. From 2003 to August to 2004-3: Lenovo Software Company Embedded R & D Service. Responsible for a set-top box project display module (based on the conexant chip). 2004-3-29 to now. Beijing Sai Bo Pioneer software. 3D engine development.
Personal evaluation 1. There is a strong self-study ability, and the ability to accept new knowledge. And you can make your heart, believe in the endlessness.
2. There is a strong upward, unwilling. Can make a constant learning, Expo group, and constantly update your knowledge. There is a strong drilling ability, not satisfied with things in a known transist.
3. Can live in harmony with people around, and believe that the strength of the team is powerful and has a strong team spirit. It's helpful.
4. There is a strong sense of responsibility. 5. I am good at physics, mathematics, and graphics. Learn aviation engines at universities, engage in computer software, knowledge.
English level can read English materials and documents smoothly through 4 levels (such as various help systems, SDK documents, etc.)
Professional skills 1. Skilled use of common operating systems: such as Windows 9X / NT / 2000 / XP, Linux, DOS, etc.
2. Familiar with various development environments, RAD tools, such as Visual C . VB, Delphi Kylix, GCC, etc., and other C / C compilers. Familiar with MFC / ATL
3. Have a longer Windows application development experience. Familiar with Win32 API, you can use C / C to develop Windows application development. Familiar with COM / OLE / ACTIVEX technology.
4. Hobbily use OpenGL, and DirectX. .
5. Can be skilled using the Linux system and can use all kinds of development tools under Linux, such as: GCC, Kylix, etc., and understand QT / GTK . And you can enter the OpenGL program under Linux.
6. Very familiar with C / C , skilled use OOP, GP (generic) technology. Familiar with STL. Familiar with design patterns.
7. I am familiar with the graphics pipe in 3D rendering, have a certain study on Vertex Shader, and have a certain understanding of Pixel Shader.
. Understand the development of current graphics cards.
8. Familiar with the principles, concepts and design of the engine. Learn about the working principle of the MMORPG engine and some key technologies. Developed some small games. 9. Familiar with Linux configuration and programming. There are software development experience under Linux. Familiar with CVS use 11. Familiar with gas kinetics / fluid mechanics (as a unique skill ^ _ ^) 12. About my other capabilities, you can find a detailed information in the following table Software / Tools / Language Time Recently, I've been familiar with Linux / UNIX3 familiar with Linux / UNIX3 familiar with Linux / UNIX3, familiar, DOSUAL C 6 years, familiar, Visual C , 6 years, very familiar, Visual Basic, 3 years, very familiar, Visual Basic, 2 years ago, Delphi / KYLIX 11 years ago, familiar with GNU C 3 years, familiar with OpenGL4, non-often familiar DirectX2.5, non-common familiar SDL, half a year, very familiar, Java, half-year, half-year QT2 month (company project), Win32 API4, familiarity ActiveX / COM / ATL1 Borland C for DOS1 Year in February 2001, Familiar with Borland C 52 General Database (JET) 2 months 2002 July General Access 2 month 2002 July General Language C / C 6 and a half very familiar Basic 5 familiar pASCAL1 Familiar with Java Half Year General Compilation 1 year February 2001 General Perl Half Year 2001 Janong Tools Software Office97 / 2000 / XP4 Familiar Dream Waver1 Waver 3ds Max 2 Years General Photoshop3 Corel Draw2 Elena Free Hand2 Elena Matlab1 October 2001
Personal Works September 2001 Russian square, can compile under Win32 environment and Linux. When learning DirectX in October 2001, a similar paradise tank battle implemented a maze demo with OpenGL and a finite state machine in April 2002. In May 2002, a procedure for generating various fractures images when learning fractal. In July 2002, a high-speed real-time water wave effect was achieved with a precise physical model. In July 2002, a parenteral system was achieved in October 2002 to complete a rigorous quadruple LOD terrain rendering system. The system supports a large map (EG.4097X4097). Support sky, trees, detail textures, sun, water surface, motion blur, etc., the running speed is also very ideal. In November 2002, a program editor is designed for course internships, which will support automatic code completion, syntax highlight, original code formatting. In 2003 - October, a Vertex Shader-based cartoon rendering algorithm was achieved in 2004 - February, Shadow Volume and Shadow Mapping technology. A Project Video is implemented with the relevant Project Texture technology. Currently, the number of municipal departments of the miological departments of Shadow. 2004-3 months have been completed, (math library math symbols and geometric operations). Actions that contain some matrices and quadrietia numbers in Glulookat.gluPerspective are provided. 2004- March. Start implementing a 2D API system that is unrelated to the platform. The support for SDL is currently completed. Prepare applications on embedded systems. See quite XREAL.5.1NET