接下来写什么?

       
       2008年,写了一年脚本之后,终于觉得开发XNA引擎才是我想做的。于是辞了工作,呆在家里开发自己的引擎,当然也可以说我又成了社会闲散人员:(

        转眼之间XNA已经3.0了,俗话都说ms的产品要到3.0才好用。确实,可以看到这个版本的类库已经稳定下来了。3.0在图形方面没有什么重大改进,而是增加了部分对于Xbox Live的新功能和对Zune的支持。其实对于这个版本我是比较失望的,新增的功能对我来说几乎都没用(再次感叹天朝对游戏机的无聊政策),而之前社区里大家广泛要求的视频支持,UI支持等一些常用特性却没有增加。估计明年的4.0会是一个比较令人期待的版本。在PDC2008关于surface的 session录像里,可以看到基于XNA的surface项目模板。猜测4.0也许会加入对WPF的集成,毕竟WPF现在也允许编写shader了。更大胆的猜测是4.0也许会加入对DX10,甚至直接对DX 11的支持。DX 10已经发布2年多了,实在很难想象ms为什么那么久不推出官方的.net版本。如果说让当前的版本停留在DX 9是为了保证和Xbox兼容,那么到明年DX 11也出来了,而下一代Xbox也基于DX 11,4.0直接支持DX 11也不是没有可能,毕竟DX 11是向下兼容DX 10的。另外偶最近还看到小道消息,Tom Miller(对,就是那个当年编写了Managed DirectX的家伙)说他几乎没为3.0编写多少代码,而是忙于某些尚未公布的”令人激动”新特性。要知道即使对于XNA来说,大部分图形相关的代码都是Tom写的,这就很让人有想象的空间了。当然,正式版本没有出来之前,谁也说不准,也许只是我在yy而已。

        扯远了,回到正题吧,充当社会闲散人员的好处就是可以有大量时间写代码,学新东西,当然,还包括写blog。非常诧异在一年没有更新以后,还有那么多人在关注这个blog。随着我自己的引擎开发进度,我会陆续把整个过程和设计思想也写出来,就像之前的Font System一样。不过并不会直接给出源代码,而是主要讨论实现的思路。原因有三点,第一,这也是我第一次设计引擎,所以并不能保证所有代码都正确;第二,从最早翻译MDX开始,就希望这个blog能帮助更多喜欢游戏的人自己编写游戏,所以我希望你也尝试动手实现自己的引擎;最后,由于本人目前失业状态,所以也许某天我会需要用这些代码填饱肚子:)
       
        除了XNA引擎设计的文章以外,我最近也在考虑写一些其他的东西,初步的计划有这几类:
渲染技术(这部分可写的最多,呵呵):
地形系列:从最简单的从高度图建立地形开始,到实现LOD,多层纹理
光照系列:从最简单光照模型开始,到BRDF,全局光照
特效系列:各种流行的和最近的渲染技术
post process系列
还有我最近在思考的植物(主要是树木)自动建模系统

物理: 主要是碰撞检测,包括AABB,OBB等等...

AI:寻路算法,对象主体行为模拟

XNA编程:原来MDX教程的XNA版本( 其实不是很想写这个 -_-b)

DirectX 10编程:同上,也是入门系列,只不过是DX10的版本(当然,代码是基于C++的),从渲染三角形开始,到各种高级技术

        那么,你对哪部分比较感兴趣呢?

 

ps: <<波斯王子:重生>> 相当不错,目前最好的卡通渲染了吧,强烈推荐~~ <( ̄︶ ̄)> 


<think>嗯,用户问的是关于“MaxSculpt”的定义或用途,但根据提供的参考资料,里面并没有提到这个术语。首先,我需要确认“MaxSculpt”是否是一个常见的术语,可能属于特定领域,比如计算机图形学、3D建模或者某个软件的名称。 先看看用户提供的引用内容。引用[1]是关于SQL更新操作的示例,引用[2]是关于C语言中指针的使用。这两个引用似乎和“MaxSculpt”没有直接关联。可能用户是在其他上下文中遇到这个词,但引用的资料不相关。 接下来,考虑“MaxSculpt”可能的拼错误或简称。比如,是否可能是“Max Sculpt”,分开的?或者与其他术语组合,比如3D软件中的雕刻工具?例如,Autodesk的3ds Max有雕刻功能,或者ZBrush、Blender中的相关工具?或者“MaxSculpt”是某个插件或特定工具的名称? 再检查是否有相关领域的术语。比如,在计算机图形学中,Sculpting通常指数字雕刻,用于3D模型的高细节塑造。如果加上“Max”,可能是指3ds Max软件中的雕刻工具,或者某个最大化雕刻效果的算法? 也可能用户提到的“null”有误,可能想输入其他词,但误为“null”。或者“MaxSculpt”与数据库中的NULL值处理有关,但根据引用[1],那只是示例,可能无关。 由于参考资料中没有相关信息,可能需要建议用户提供更多上下文,或者说明目前没有足够信息确定其定义和用途。同时,可以询问用户是否指的是特定软件或领域中的术语,以便更准确地回答。</think>关于“MaxSculpt”的定义或用途,目前提供的参考资料中未包含相关信息[^1][^2]。根据常见的术语推测,可能存在以下可能性: 1. **3D建模/计算机图形学领域** 若涉及数字雕刻工具,可能指某类最大化模型细节的雕刻算法或插件(如3ds Max、ZBrush等软件的扩展功能),用于高精度3D模型编辑。 2. **拼或术语关联** - 可能是“Max Sculpt”的连形式,与3D软件中的雕刻工具相关。 - 或为特定领域(如材料科学、医学成像)的专有技术名称,需更多上下文确认。 3. **可能的误解或输入错误** 用户可能混淆了术语(如与“Sculptris”“MeshMixer”等工具名称类似),或“null”一词为输入错误[^2]。
评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值