• 最简单的视音频播放示例4:Direct3D播放RGB(通过Texture)

    时间:2023-06-10 10:51:26

    本文接着上一篇文章继续记录Direct3D(简称D3D)播放视频的技术。上一篇文章中已经记录了使用Direct3D中的Surface渲染视频的技术。本文记录一种稍微复杂但是更加灵活的渲染视频的方式:使用Direct3D中的Texture(纹理)渲染视频。纹理有关的基础知识在记录使用Direct3D的...

  • Adobe Texture Format

    时间:2023-02-12 19:39:20

    ATF : Adobe Texture Format. 这是一种能提供最佳压缩效果的文件格式。 ATF文件主要是一个存储有损纹理数据(lossy texture data)的文件容器。它主要使用了两种类似技术:JPEG-XR1压缩技术和基于块的压缩技术(简称块压缩技术),来实现它的有损压缩。为 GP...

  • 使用cocos2d-x制作 Texture unpacker

    时间:2023-02-08 15:42:37

    使用cocos2d-x制作 Texture unpacker 没错,就是unpacker。 在大多数游戏包里面,可以找到很多纹理图集,他们基本上是用texture packer制作的,有plist文件和png图片组成。 如果原来的小图比较少,倒是可以自己在plist里面找名字,如果小图有几百张,那...

  • u3d中texture2D的Advanced设置解析

    时间:2023-02-08 11:18:09

      经常进行Texture2D的信息设置,以下记录每个属性的意义: 参考手册:  file:///D:/Program%20Files%20(x86)/Unity4.7/Editor/Data/Documentation/html/en/Manual/class-TextureImporter.h...

  • DrectX11学习笔记Texture2D有关

    时间:2023-02-08 11:13:37

    ///////////////////////////////////////////////////////////////////////////////////// 有时候....有时候....我们不是输在大局上而是败在细节上......Fight>>Fight>>...

  • 使用Texture2D创建Cubemap

    时间:2023-02-08 11:09:20

    网上有很多,但大多使用Camera.RenderToCubemap接口,不能满足需求。   写了段代码可以载入Texture2D生成Cubemap(在Editor下运行): /// <summary>/// Array order [Px, Py, Pz, Nx, Ny, Nz](E...

  • 在Unity3D中旋转Texture2D贴图

    时间:2023-02-08 11:09:08

    一段旋转位图的代码,分享一下旋转的方法,其实就是cos,sin的应用,比较简单! unity3d中C#脚本可用: Texture2D RotateTexture (Texture2D texture, float eulerAngles){int x;int y;int i;int j;floa...

  • 将Gif图转换成Unity Texture2D

    时间:2023-02-08 11:08:56

    最近项目里要从网上拉取玩家的头像,可玩家的头像可以用gif图但unity不支持gif图,这样就会出现拉取失败会显示问号的图,那是Unity内转换Texture2D图失败是给的默认图。于是在网上查找解决方案,果然在http://wiki.unity3d.com/index.php/AnimatedGi...

  • unity3d的Texture2D与opencv的Mat之间的相互转换

    时间:2023-02-08 11:04:18

    这里的opencv使用的是opencvsharp,它是c#语言对c++的opencv的一层封装,使得c#开发者可以更方便的使用opencv,而不必纠结于跨语言调用的问题。 因此,这里使用的opencv的api可能和原本的c++版本的api不太一样,具体请参阅opencvsharp的文档。 1. Ma...

  • OpenCASCADE Texture Mapping

    时间:2023-02-04 07:57:06

    OpenCASCADE Texture Mappingeryar@163.comAbstract. 纹理贴图技术的出现和流行是图形显示技术的一个非常重要的里程碑,直接影响3D技术从工业进入娱乐领域。本文结合OpenCASCADE中纹理贴图的源码,来说明纹理贴图在OpenCASCADE中实现。Key ...

  • Unity 用户手册用户指南二维纹理 (Texture 2D)

    时间:2023-01-25 02:57:04

    http://www.58player.com/blog-2327-953.html二维纹理 (Texture 2D) 纹理 (Textures) 使您的 网格 (Meshes)、粒子 (Particles) 和界面变得生动!它们是您覆盖或环绕对象的图像或电影文件。因为它们如此重要,所以具有许多属性...

  • anisotropy texture filtering

    时间:2022-12-30 11:02:35

    http://www.extremetech.com/computing/51994-the-naked-truth-about-anisotropic-filtering1、 为什么在纹理采样时需要texture filter(纹理过滤)。我们的纹理是要贴到三维图形表面的,而三维图形上的pixel...

  • [UE4]C++实现动态加载UObject:StaticLoadObject();以Texture和Material为例

    时间:2022-12-29 07:08:37

    相关内容:C++实现动态加载的问题:LoadClass<T>()和LoadObject<T>()http://aigo.iteye.com/blog/2281558C++静态加载问题:ConstructorHelpers::FClassFinder()和FObjectFind...

  • [MetaHook] Load TGA texture to OpenGL

    时间:2022-12-25 03:36:50

    This function load a *.tga texture file and convert to OpenGL pixel format, uncompress only. #pragma pack(1) struct TgaHeader { unsigned char m_ID...

  • 纹理压缩(Texture compression) -- DDS

    时间:2022-12-16 07:40:06

     原文转载自: 纹理压缩       贴图是在 3D 场景中,增加真实性的一个重要的工具。就像一般的影像一样,贴图的大小愈大,它的图像就愈精细。事实上,贴图往往需要比一般的影像更大。因为,在 3D 场景中,观察者可能会很靠近贴图,使得贴图需要放大很多倍,而造成模糊的现象。所以,一般来说,如果可能...

  • [Unity工具]批量修改Texture

    时间:2022-11-30 10:09:33

    BatchModifyTexture.cs using UnityEngine; using System.Collections; using UnityEditor; using System.IO; public class BatchModifyTexture { [MenuItem...

  • Texture Atlas

    时间:2022-11-25 22:46:00

    Texture atlas [1][2] is a technique to group smaller textures into a larger texture. This decreases the number of state switches [3] a renderer needs ...

  • 巧妙设置Texture Type,将ShadowMask内存占用变成之前的1/4

    时间:2022-11-20 03:29:50

    0x00 前言在这篇文章中,我选择了过去一周Unity官方社区交流群中比较有代表性的几个问题,总结在这里和大家进行分享。同时,也欢迎大家加入我们这个讨论干货的官方技术群,交流看法分享经验。Unity官方社区交流群:6292126430x01 EditorQ: 请问可以通过script修改Scene ...

  • 一起來玩鳥 Starling Framework(2)效能測試以及Image與Texture

    时间:2022-11-04 20:44:22

    上一篇我們放了一個Quad與TextField在舞台上慢慢轉。眼尖的可能會發現轉起來邊緣有點鋸齒,這可以透過設定Starling的反鋸齒來解決,在Main.as裡,新增了_starling之後,可以加上 _starling.antiAliasing = 2; 後面的值可以是0到16間2的次方數(0...

  • Unity将RenderTexture转化为Texture2D

    时间:2022-10-10 23:33:01

    RenderTexture和Texture2D同样继承于Texture,两者都可以和Texture之间相互转化,但是两者之间却不能简单的进行强制转换,我们可以通过以下方式将RenderTexture转化为Texture2D: int width = renderTexture.width;int ...