#3D

(转)在Unity3D的网络游戏中实现资源动态加载

原文:http://zijan.iteye.com/blog/911102用Unity3D制作基于web的网络游戏,不可避免的会用到一个技术-资源动态加载。比如想加载一个大场景的资源,不应该在游戏的开始让用户长时间等待全部资源的加载完毕。应该优先加载用户附近的场景资源,在游戏的过程中,不影响操作的情况下,后台加载剩余的...

(转)Unity3d使用心得(1):ModelImporter的使用、在代码中添加动画片段。

在使用Unity3d倒入Fbx模型的时候,动画的动画片段需要自己手动添加模型多了以后会是一个不小的工作量。Unity3d支持编辑器脚本来控制资源导入的过程。添加一个 AssetPostprocessor监听其中的 OnPreprocessModel方法,在其中使用 ModelImporte...

(转)Unity3d使用心得(2):Unity3d 动态下载动画资源——AnimationClip 的使用

 引言: 在使用Unity3d开发微端、或者网页游戏的时候经常需要将资源打包成AssetBundle,然后通过www的方式动态的下载资源。今天要分享的是我再动态下载Animation骨骼动画的时候走的一些弯路和自己最后的解决方案。我们的项目中的动画资源有上百套之多,每一套动画大概在300KB到900...

(转)Unity3D协同程序(Coroutine)

一。什么是协同程序      协同程序,即在主程序运行时同时开启另一段逻辑处理,来协同当前程序的执行。换句话说,开启协同程序就是开启一个线程。 二。协同程序的开启与终止      在Unit...

Unity3d之MonoBehavior的各个函数的执行顺序,回调,顺序,次数等

Update 当MonoBehaviour启用时,其Update在每一帧被调用。仅调用一次(每帧)LateUpdate当Behaviour启用时, 每帧调用一次;FixedUpdate 当MonoBehaviour启用时,其FixedUpdate在每一帧被调用。可以多次调用, &...

Unity3D AssetBundles 动态加载游戏资源

AssetBundlesarefileswhichyoucanexportfromUnitytocontainassetsofyourchoice.Thesefilesuseaproprietarycompressedformatandcanbeloadedondemandinyourapplication.Thisa...

Flash3D学习计划(四)——学习纹理相关知识,载入一张纹理,并应用于前面的矩形;并学习多层纹理映射相关知识,尝试dark map, glow map

实现效果 主要代码 1package2{3importcom.adobe.utils.AGALMiniAssembler;4importcom.adobe.utils.PerspectiveMatrix3D;56importflash.display.Bitmap;7importflash.disp...

Flash3D学习计划(三)——学习VB,IB相关,理解三角形顶点顺序;在屏幕上显示2D矩形,并实现缩放,平移,旋转

VB:顶点缓冲IB:顶点索引缓冲三角形的顶点顺序决定了三角形是顺时针还是逆时针,从而决定了三角形在背面剔除的过程中是否会被剔除掉。相关理论知识可以在前面的文章中找到更多的说明。实现效果sfw下载主要代码1package2{3importcom.adobe.utils.AGALMiniAssembler;4importc...

stage 3d学习笔记

1.texture不能实例化,要创建一个texture对象,需要调用Context3D实例的createTexture(width:int,height:int,format:String,optimizeForRenderToTexture:Boolean,streamingLevels:int=0):flash.d...
代码星球 ·2020-09-09

Context3D的setProgramConstantsFromMatrix使用时需注意的事项

setProgramConstantsFromMatrix()publicfunctionsetProgramConstantsFromMatrix(programType:String,firstRegister:int,matrix:Matrix3D,transposedMatrix:Boolean =f...

Flash3D学习计划(二)——理解世界,取景,投影变换,并理解投影坐标系

各种坐标系都是有用的,因为某些信息只能在特定场景中才有意义。一、世界坐标系世界坐标系是一个特殊的坐标系,它建立了描述其他坐标系所需要的参考框架。这就意味着,能够用世界坐标系描述其他坐标系的位置,而不能用更大的、外部的坐标系来描述世界坐标系。世界坐标系也被广泛的称作为全局坐标系或者宇宙坐标系。二、物体坐标系物体坐标系是和...

Stage3D 中的PerspectiveMatrix3D

PerspectiveMatrix3D继承自Matrix3D。表示投影矩阵的功能类。公式:用4X4矩阵向z=d的平面投影publicfunctionperspectiveFieldOfViewLH(fieldOfViewY:Number,       ...

学习Flash 3D图形图像知识的网络资源集合

1.华中科技大学计算机学院开放式课程——计算机图形学http://cs.hust.edu.cn/webroot/courses/csgraphics/index.php2.深入Stage3D_7yuehttp://www.docin.com/p-441626638.html3.adobe官方教程http://www.a...

Flash3D学习计划(一)——3D渲染的一般管线流程

一:什么是渲染管线渲染管线也称为渲染流水线,是显示芯片内部处理图形信号相互独立的并行处理单元。一个流水线是一序列可以并行和按照固定顺序进行的阶段。每个阶段都从它的前一阶段接收输入,然后把输出发给随后的阶段。就像一个在同一时间内,不同阶段不同的汽车一起制造的装配线,传统的图形硬件流水线以流水的方式处理大量的顶点、几何图元...

Flash 3D学习计划

1.理解并记住3D渲染的一般管线流程(一天)。2.理解世界,取景,投影变换,并理解投影坐标系(一天)。3.学习VB,IB相关,理解三角形顶点顺序;在屏幕上显示2D矩形,并实现缩放,平移,旋转(三天)。4.学习纹理相关知识,载入一张纹理,并应用于前面的矩形;并学习多层纹理映射相关知识,尝试darkmap,glowmap。...
代码星球 ·2020-09-09
首页上一页...56789...下一页尾页