那个软件可以进行dds芯片仿真,为什么proteus中没有该类芯片?求大神指教

那个软件可以进行dds芯片仿真,为什么proteus中没有该类芯片?求大神指教,第1张

这么问有点外行了。。。。DDS 是一个技术,有用FPGA实现的,有的用具体的芯片实现的有的用单片机模拟橡孝实现的。。在仔细看看DDS的原理吧。把频率控制字和输入频率和输出频率仔细理解一消如毕下。理解了自然之道怎么做了。proteus 拿芹里没有这个芯片。

在OrigoEngine的材质系统中,可以看到很多的dds文件。可以简单地认为这些dds文件同bmp、tga等常见的图片格式一样,记录了一张图片的信息,如果我们在Photoshop中使用dds的插件,就可以在photoshop中打开这些文件。

有3种DXTC的格式可供使用,分别是DXT1,DXT3和DXT5。

DXT1

压缩册粗薯比例:1:8

压缩比最高,它只有1Bit

Alpha,Alpha通道信息几乎完全丧失。一般将不带Alpha通道的图片压缩成这种格式。如Worldwind

用的卫星图片。

DXT3

压缩比例:1:4

使用了4Bit

Alpha,可以有16个Alpha值,可很好地用于alpha通道锐利、对比强烈的半透和镂空材质。

DXT5

压缩比例:1:4

使用了线形插值的4Bit

Alpha,特别适合Alpha通道柔和的材质,比如高

光掩码材质。

DirectDraw是微软发行的directx

软件开发工具箱(SDK)中的一部分。微软通过DirectDraw,为广大开发者提供了一个比GDI层次更高、功能更强、 *** 作更有效、速度更快的应用程序图象引擎,与此同时,也努力使其保持了设备无关的优良特性。

DirectDraw是DirectX中的关于视频输入输出的基本部分,使用DirectDraw可以方便地编制出高效的视频处理程序,只要用户的硬件支持DirectDraw,就能保证你的代码可以处理它们。

DirectDraw主要提供了完成以下任务的工具:

管理多页面

,直接访问视频RAM

,换页(Page

flipping)

,后台缓存(Back

buffering)

,管理调色板(Palette)

,裁剪(Clipping)

,视频端口(Video

port)。

除此之外,DirectDraw允许开发者在应用程序运行期测定显示硬件的特性,然后,充分利用主机硬件设备的加速特性为用户提供可能的最优的显凳橡示速度和效果。

与DirectX其它组件一样,只要可能,DirectDraw就会最高程度的利用硬件执行某

特定功能,并且让那些该硬件还不支持的特性也能用软件仿真的方式加以实现。设备无关性通常是通过硬件抽象层(HAL:Hardware

abstraction

layer)实现的。

DirectDraw是通过基于COM的接口提供服务。在DirectX

5.0版本中,这些接口分别是:IDirectDraw2、IDirectDrawSurface3、IDirectDrawPalette、

IDirectDrawClipper和IDirectDrawVideoPort。DirectX的这些组件是向下兼容的,它们仍然支持旧版本中的所有

功能。

dds文件怎么打开?

一、在Windows下直接查看DDS文件的软件(不用打开就能浏览)

DDS

Thumbnail

Viewer

二、DDS

photoshop插件

nvidia

Plug-ins

for

Adobe

Photoshop

三、DDS浏览器

Windows

Texture

Viewer

四、3D

MAX

DDS插州者件

3D

MAX6.0以上可以直接浏览DDs文件

DDS文件编辑器(DXTBmp)打开

DXTBmp下载 http://www.cr173.com/soft/56412.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12388103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存