微软正式开源 DirectX 着色器

去年 GDC 大会上,微软发布了 Shader Model 6.0 版本,采用基于 Clang/LLVM 构架编译工具,为开源提供了基础。现在,一直是微软引而为傲的 DirectX 着色器( DirectX Shader Compiler),正式于今天开源,微软将其发布到 github。对于 DirectX 着色器的开源,可能与近年 OpenGL 和 Vulkan 崛起有关系。

微软在此前还开源了 DirectX 开发工具集。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-20 06:08:07

微软正式开源 DirectX 着色器的相关文章

Swift 正式开源, 包括 Swift 核心库和包管理器

Swift 正式开源!Swift 团队很高兴宣布 Swift 开始开源新篇章.自从苹果发布 Swfit 编程语言,就成为了历史上发展最快的编程语言之一.Swift 通过设计使得软件编写更加快速更加安全. Swift 的 GitHub 地址:https://github.com/apple/swift Swift 是由多种不同的项目组成的,提供一个构建软件的完整生态系统.Swift 编译器项目解析 Swift 语法,产生语义判断来帮助编写正确代码,利用 LLVM 生成机器指令.LLDB 项目是 f

THREE.JS入门教程(3)着色器-下_基础知识

译序 Three.js是一个伟大的开源WebGL库,WebGL允许JavaScript操作GPU,在浏览器端实现真正意义的3D.但是目前这项技术还处在发展阶段,资料极为匮乏,爱好者学习基本要通过Demo源码和Three.js本身的源码来学习. .简介 这是WebGL着色器教程的后半部分,如果你没看过前一篇,阅读这一篇教程可能会使你感到困惑,建议你翻阅前面的教程. 上一篇结束的时候,我们在屏幕中央画了一个好看的粉红色的球体.现在我要开始创建一些更加有意思的东西了. 在这一篇教程中,我们会先花点时间

现在 Xamarin 正式开源,代码托管在 github 上

在前不久举行的 Build 2016 开发者大会上,微软宣布它收购的 Xamarin 将在不久后开源.现在,.NET 移动开发框架 Xamari 正式开源,源代码采用 MIT 许可证,托管在 GitHub 上. Xamarin 开源的 SDK 和库包括了 Xamarin.iOS.Xamarin.Android.Xamarin.Forms 以及其它开源组件等等. 这些开源项目将由 .NET 基金会管理. ====================================分割线========

微软推免费MSN视频播放器与iPlayer竞争

微软推免费MSN视频播放器 北京时间3月11日凌晨消息,据英国<泰晤士版>网络版报道,微软宣布推出一种免费的网络视频播放器,这种播放器在过去六个月时间里一直都在进行测试,今后则将成为BBC iPlayer第一个有力的竞争对手. 这种MSN视频播放器将在明天正式上线启用,能播放数千小时主要以年轻人市场为目标的电视节目.微软称,iPlayer所提供的"追看"服务仅允许用户在电视剧播出几天以后通过这种播放器进行观看,而MSN视频播放器则将允许用户观看全剧集的电视剧. 微软表示,这

Orchard v1.0.20发布 微软Oxite开源CMS系统的继承者

Orchard是微软"Oxite"开源CMS系统的继承者,去年12月,微软将Orchard从自己的CodePlex迁移到 Outercurve基金会,并承诺提供三年的技术支持.Orchard旨在帮助用户创建和管理网站,它和ASP.NET MVC3应用程序相似,使用Razor视图模板和SQL CE4来实现数据存储. 除了WebMatrix和Orchard之外,微软在美国俄亥俄州举办的CodeMash大会上还发布了MVC3.NuGet(之前是NuPack)开源软件包管理器. Orchard

“闭源”微软拥抱开源Hadoop欲何为?

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 开源-然后闭源.微软一度对开源趋势不屑一顾,因为开源领域的核心角色是"Linux",而Linux对于微软赖以生存的操作系统业务无疑是一种巨大的威胁. 虽然这种威胁如今仍然存在,但开源当下已经无孔不入,就连微软在自家内部也在不断感受到由无穷无尽的开源项目所带来的巨大压力.由于开源软件框架在大数据处理方面的支配地位,连微软也不得不放下架子,宣布对Ha

【新闻晨报】阿里腾讯攻防战升级 微软正式接手Skype中国

中云网每天精选各科技媒体头条! 1.腾讯科技 微信国际化初战:逐点渗透 产品更加个性化 http://tech.qq.com/a/20131125/004495.htm 中国互联网企业过去甚少在国际市场产生巨大影响力,更多凭借本土的人口红利和更符合中国用户口味的产品获取成功,但现在,全球移动互联网浪潮提供了一个新机会. 对于腾讯来说,开拓海外市场是一个尚未彻底了却但又从未放弃的心愿.如果说三年前的QQ海外版只是一次试水,那么随后微信的横空出世,便顺理成章地成就了腾讯全力一搏实现梦想的机会.201

风雨莫测,微软在开源上的态度将如何

微软因为早期对开源软件比较"吝啬"这件事上没少遭到外界的贬评,对其名声造成一定的影响.但是公司重组可能会给它带来一个更积极的开源态度.CNet报道微软在认知和行为方面的变化,尤其是在谈到开源软件这一块. CNet:微软和开源之间的磕磕碰碰已经不是一朝一夕就可以解决的.冰冻三尺非一日之寒,只不过高级经理领导反开源组织的场景已不再.开源,是现在世界各地的公司通常使用的东西,微软之前自命不凡的高傲目前已经被脱节的空洞感所代替. 当Satya Nadhttp://www.aliyun.com/

unity3d着色器教程

如下图所示,在Project面板中新建一个New Material.这样子就准备好了一个空白的着色器.它能支持的类型也就在Shader中全部显示出来.不得不说,很好很强大. 所有这些Pixel[像素]着色器,默认的Diffuse算是资源开销较小的渲染选择.随后那些带有凹凸贴图的着色器,其次就是Bumped Specular[凹凸高光],Parallax Specular[视差高光]类等开销大.所有基于顶点光照的着色器开销都比Pixel着色器的开销小.但是相对来说效果可能不是那么强大,毕竟打造好的