使用WebGL进行3D渲染,这次说了下面几个必须要做的准备。
最低限度,需要HTML,canvas标签,处理WebGL的javascript代码,顶点着色器和片段着色器的代码。
另外,比如要描画3D模型的模型数据,图片文件等当然有时候也是需要的,但是根据你用WebGL想要做的东西不同而不同。真要说最新限度的话,只需要一个HTML文件。javascript代码和着色器代码都可以记录在HTML文件中。
基本上,本网站的所有javascript代码都是记录在单独的文件内的,而着色器的代码,也不是必须记录在HTML...
分类:
Web程序 时间:
2014-07-31 03:04:12
阅读次数:
212
《学习OpenCV》中文版第4章第3题提纲题目要求程序代码结果图片题目要求:①允许用户在图片上选择一个矩形区域,当鼠标放开,高亮显示矩形区域②在另一个独立窗口中,使用绘图函数绘制一个图表,分别用蓝、绿和红色表示选中区域中各种颜色的像素在指定数值范围内的数量。程序代码: 1 #include "st....
分类:
其他好文 时间:
2014-07-31 02:40:05
阅读次数:
509
why SVG? 1.矢量的国际图形标准,以后随着浏览器的发展,相信矢量会更多的出现 2.illustartor等多数矢量绘图软件可以导出为这种格式 so SVG现状 基本介绍:http://zh.wikipedia.org/wiki/%E5%8F%AF%E7%B8%AE%E6%94%BE%E5%9...
分类:
其他好文 时间:
2014-07-30 20:08:24
阅读次数:
733
说明:很多同学在刚学习FLASH绘图时对于填充时系统默认情况下总是把那个锁定按钮按下,不太理解。也就是说,他不会使用锁定填充。本文将给出使用FLASH绘图过程中关于锁定填充的较细致的解释,希望对同学们有所帮助。使用“锁定填充”(Lock
Fill)修改器可创建出一种效果,那就..
分类:
其他好文 时间:
2014-07-30 10:11:34
阅读次数:
253
HTML5和canvas标签,canvas标签的基础知识,WebGL和canvas,总结...
分类:
Web程序 时间:
2014-07-30 07:41:23
阅读次数:
300
使用程序来模拟三维空间的时候,最终的情报必须变换成二维数据。而且三维坐标,根据平台不同,Z轴的处理是不一样的。WebGL是OpenGL的处理系,使用的是右手坐标系。
为了模拟三维空间,将三维空间的情报向二维的情报进行转换,需要三个坐标变换。分别是模型变换,视图变换和投影变换,将这些变换进行组合,最终决定描画的图形内容。...
分类:
Web程序 时间:
2014-07-30 07:41:14
阅读次数:
288
HTML5 界面元素 Canvas 参考手册...
分类:
Web程序 时间:
2014-07-30 07:40:53
阅读次数:
379
如何背景透明 unit Unit1;interfaceusesWinapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,Vcl.Controls, Vcl.Forms...
分类:
其他好文 时间:
2014-07-29 20:54:52
阅读次数:
230
//Canvas 在Image控件中绘制文字procedure TForm1.Button1Click(Sender: TObject);beginimage1.Canvas.Font.Size:= 72; //设置文字大小image1.Canvas.TextOut(1,1,'Delphi'); /...
分类:
其他好文 时间:
2014-07-29 20:54:42
阅读次数:
187
//Canvas.TextOut文字保存为图片//Delphi开发案例精选,使用TextOut在画布上画图procedure TForm1.Button1Click(Sender: TObject);varMy_Image:Timage;i:integer;begintryMy_Image:=Tim...
分类:
其他好文 时间:
2014-07-29 20:42:32
阅读次数:
227