
OpenGL与图形学
文章平均质量分 58
wingser
这个作者很懒,什么都没留下…
展开
-
基于cldc1 和midp2的opengl(es)实现原型的里程碑0.0.1
基于cldc1 和midp2的opengl(es)实现原型的里程碑0.0.1 可按健为4628从输出可以看到,你知道这不是一个让3角型变来变去的花招,所有进入的坐标经过完整的modelview变换, projection变换,clipping,viewport变换。(其他的都还没有做)效率不好,首先代码是原型,没有任何优化,其次又有那么多console信息,但是原创 2006-09-24 23:38:00 · 1086 阅读 · 0 评论 -
code of Liang-Barsky Clipping in opengl (java)
code of Liang-Barsky Line Clipping in opengl base on my >s codetypedef struct dcPttype...{float x;float y;}dcPt;typedef struct wcPt2type...{float x;float y;}wcPt2;#define ROUND(a原创 2006-09-25 00:04:00 · 2661 阅读 · 1 评论 -
发布你的glut程序时,记得把控制台去掉哟
发布你的glut程序时,记得把控制台去掉哟 通常我们建立console win32 application来使用glut库控制台工程让我们调试程序变得非常容易但是发布时却不那么美观怎么去掉呢?非常简单,在main文件头部加上#pragma comment( linker, "/subsystem:/"windows/" /entry:/"mainCRTStartup/"原创 2006-09-24 23:54:00 · 1321 阅读 · 0 评论 -
怎样开始学习OpenGL
怎样开始学习OpenGL 怎样开始学习OpenGLwingser 2004.12.6 wujiayi74@citiz.net什么是OpenGL:OpenGL(“Open Graphics Library”)是图形硬件的软件接口。OpenGL包括大约250个不同的函数,程序员可以使用这些函数设定要绘制的物体和操作,来制作交互的三维应用程序。OpenGL 是专业图形原创 2006-09-25 00:00:00 · 3203 阅读 · 0 评论 -
一个粗陋的三角形填充算法
谢谢我的老师,唐泽圣教授在其《计算机图形学基础》一书中导出的通用bresenham画线算法代码 /**//** *sample to fill a trangle on 2d screen */ public void fillTriangle(int x1,int y1,int x2, int y2,int x3,int y3)...{ Sys原创 2006-10-07 15:47:00 · 3125 阅读 · 0 评论 -
一段midp1纹理的代码,是自己推的肯定不怎么好
一段纹理的代码,是自己推的肯定不怎么好可以把float替换为定点数,把image改为一段int 数据 public void textureTest(float x1,float y1, float x2,float y2, float x3,float y3,原创 2006-10-15 14:05:00 · 2243 阅读 · 0 评论 -
embedded mobile 3D graphics api (em3g)
embedded mobile 3D graphics api (em3g) public void paint(Graphics g){ Graphics3D g3d = Graphics3D.getInstance(); g3d.bindTarget(g); g3d.clear();原创 2006-07-15 01:11:00 · 912 阅读 · 0 评论 -
这是一个老40上面可以运行的3D API,暂时告一段落。
http://sourceforge.net/projects/syjay-egl第三个魔兽模型的sample有500个面,老40因为heapsize问题会crash, 我也移植了不少其他手机,可以换来试试。EGL 3D Graphics APICopyright (C) 2007 Jiayi Wu INTRODUCTION============EGL is a pure java 3D Gra原创 2007-01-13 12:39:00 · 1294 阅读 · 1 评论