Tools
安柏霖
zhihu : https://www.zhihu.com/people/toughbro
<无限法则>--LeadProgrammer
<天涯明月刀>--Engine Architect
<Ghost Recon:Advanced Warfighter2>
<EndWar>
展开
-
[gdc20]Quad Mesh Simplification in Frostbite
gdc20上,寒霜带来的一个通过quad mesh来自动化生成lod的工具流程;由于最终结果还没有到能够碾压simpolygon这种,所以可能对于项目自己来做一套的意义有限;但是中间涉及到一些geometry processing的东西,还是比较有趣,在不深入展开的前提下简单记录下;quad mesh比基于triangle的mesh表达做lod更有优势一些比较细节的理论方面可以看这个:http://www.sci.utah.edu/~csilva/papers/siggraph-asia200.原创 2021-06-20 21:41:36 · 1058 阅读 · 1 评论 -
win10管理员权限
重装电脑之后,管理员权限带来一些困扰。这里包括开启一些exe的时候会弹出:应用程序无法正常启动(0x0000022).请单击“确定”关闭应用程序;Nvidia的Geforce Experience没法开启In game overlay.这里重要原因就是各个启动的点,需要管理员权限确认,系统设置如果如此,就会出现这样等一系列情况。可以尝试的处理方式:cmd输入:gpedit.msc其中设置成这样,可以处理好这类问题;其他的设置安全相关的比较常见,就不赘述了;...原创 2021-01-04 10:31:41 · 481 阅读 · 0 评论 -
git extention不错
sourceforge.net/projects/gitextensions/files/Git%20Extensions/Version%201.92/GitExtensions192SetupComplete.msi/downloadvisual studio 05,08,10上的plugin。 已经用了挺长时间了,里面功能挺好的,越来越提升,而且一个很好的就是可以commit一部分chang原创 2010-04-24 02:03:00 · 1779 阅读 · 1 评论 -
使用perforce+git处理连线&离线工作的pipeline
实际证明svn是不适合大项目做事的,相比perforce和git都是差的很远,估计要逐渐消失了。现在的情况是,连线下使用perforce,由于有离线工作的需要,所以离线情况使用git,中间的载体是移动硬盘。必须说perforce和git分别是两种version control方面(perforce连线情况下的,git是离线情况下的)的王者。perforce可以另建一个workspace到移动硬盘上原创 2012-01-16 09:55:31 · 3717 阅读 · 0 评论 -
[siggraph13]《巫师3》角色渲染
《巫师3》角色渲染由TheWitcher开发商CDProjekt的lead engine programmer&technical artist带来。主要是罗列历史发展及主要的pipeline&技术点,不太有深入的技术介绍,对于要自己开发引擎,选择开发计划及节奏也比较有参考意义。原创 2013-10-27 11:37:40 · 6250 阅读 · 1 评论 -
程序员适用的dds贴图查看小工具
之前使用xnview来查看dds贴图,但是今天在追踪美术在该使用dxt1的时候使用了dxt5的情况,发现xnview里面没法看贴图格式。。。后来同事推荐 发现对于程序员nv提供的几个小工具挺好的:https://developer.nvidia.com/legacy-texture-tools现在使用的是:*windows texture viewer:非常轻量级的查看dds贴图,格式可以见,而且原创 2013-11-28 19:28:45 · 28597 阅读 · 0 评论 -
4K显示器和防蓝光眼镜膜
最近努力的适用了一段时间的28寸的4k显示器,这个简直没法用,如果使用原生的分辨率字就特别的小,如果使用缩放的分辨率,就显示的很模糊。小尺寸的4k显示器真的是日常使用意义不大了。玩起游戏倒是天然带个Super AA,感觉更“电影画质”。另外一个做眼镜行业的朋友介绍使用了一个过滤蓝光的眼镜膜,没有那些号称滤掉97%蓝光的,大约33%,眼镜会有很低的泛黄(绿了蓝色不就泛黄么)。滤掉太多蓝光的,做渲染程原创 2015-02-14 15:13:40 · 3075 阅读 · 0 评论 -
windows上更好的命令行工具软件
windows自带的console cmd用起来太不爽了,尝试了一些其他的:看下来是powercmd和cmder比较好,而且两个都可以和total commander结合起来,很不错。 相比之下, powercmd更易用,cmder更geek原创 2016-04-27 10:01:32 · 9241 阅读 · 1 评论 -
Automated Level of Detail Generation for Halo:Reach
link:http://cmpmedia.vo.llnwd.net/o1/vault/gdc2011/slides/Xi_Wang_Programming_Automated%20Level%20of%20Detail%20Generation%20for%20Halo%20Reach.pptx原创 2011-03-28 17:26:00 · 1945 阅读 · 0 评论 -
HaloWars地形技术(HALO WARS: The Terrain of Next-Gen)
http://www.gdcvault.com/play/1277/HALO-WARS-The-Terrain-of这个是09年的视频,很多技术点还是非常有借鉴意义的,主讲者ColtMcanlis当时在bonfire studio后来到了blizzard也发了一个gdc的presentation(link),不过后来又离职了。看完video的几个感觉是:像UE这样的engine只能提供genera原创 2012-02-25 15:54:54 · 4693 阅读 · 2 评论 -
visual studio下Incredibuild插件崩溃的解决
这几天在新电脑上,频繁出现incredibuild不能使用的问题,开始怀疑是和visual assist的插件冲突。 https://forums.wholetomato.com/forum/topic.asp?TOPIC_ID=11554 后来在这个论坛这里看到其实还是incredibuild自己的问题,crash的地方是incredibuild的插件窗口不要是auto hide,选择成...原创 2018-02-18 20:43:36 · 4329 阅读 · 0 评论 -
vs2010中的shader syntax highlight
目前看来有两个办法:1, 和vs2005一样,使用nvidia sdk中带的usertype.dat,可以看这里:http://blog.csdn.net/ccanan/article/details/57618352,使用nshader这个vs2010的插件,不过nshader这里有很多不便的地方,比如行号显示不了最后使用下来还是usertype这个方法最好原创 2012-03-13 06:06:29 · 2205 阅读 · 2 评论 -
Why Qt?
http://www.gdcvault.com/play/1014794/Oh-my-Maya-is-QtWhy Qt?Create compact, high-performance appsFocus on innovation, not infrastructure codingSpeed development and lower training costs – intuitive an原创 2011-07-03 16:21:26 · 1565 阅读 · 1 评论 -
NVIDIA Parallel Nsight
http://developer.download.nvidia.com/presentations/2010/gdc/GDC_2010_Nsight.pdf nv把gpu debug/profile工具整合进了visual studio,起名为NSight,最早在nv网上订阅的时候叫nexus,哈哈,结果应该是名字和google手机“撞衫”的原因,最后改名为nsight,里面很梦幻的口号原创 2010-03-29 01:42:00 · 3294 阅读 · 1 评论 -
intel parallel studio
最近开始做一些profile工作,出了使用内部开发的profile信息搜集之外,也开始安装使用parallel studio xe 2011.首先使用界面比较好看amplifier,属于vtune的延续或者进入parallel studio的整合,提供了很多不错的feature。但是目前来看在profile game上还是有相当的路要走。比较好的是可以在一个frame里用树状结构来把嵌套的event图形化的显示出来,使用颜色区分不同,鼠标移上去可以看见event 名字和时间这种。但是amplifier这点上原创 2011-01-25 17:39:00 · 5694 阅读 · 1 评论 -
GPA够狠
<br />intel GPA不仅提供了很多非常棒的功能,尤其是cpu端多线程的图形化。<br />frame analyzer还可以直接抓取近期任意的游戏,试了wow和sc2都可以。。。<br />够狠原创 2011-03-01 10:42:00 · 1712 阅读 · 2 评论 -
PerfHud chips
<br /><br />cmd line:<br />NVPerfHUD.exe e:/dev/project/MyProj/MyApp.exe<br />然后创建快捷方式,结合launchy就可以用了原创 2011-03-01 09:50:00 · 1562 阅读 · 0 评论 -
NiceMiddleWare
Modeling:TerrainGen:http://www.planetside.co.uk/Lighting:Enlighten:http://www.enlighten.com/原创 2011-02-18 10:37:00 · 1277 阅读 · 4 评论 -
星战online的可定制角色创建技术
gdc2011的paper:《UltimateCustomizability in Character Creation:Challengesand Innovations》由cryptic studio带来。玩家在创建角色的时候选择角色的样貌也不是新东西了(wow就有么)---原创 2011-07-24 23:35:13 · 1894 阅读 · 0 评论 -
vs2010 c++快捷键精选
这里是一个全的,并在最后有全的快捷键copy。http://www.cnblogs.com/fuhj02/archive/2010/12/21/1912776.html我这里精选一下,记一些比较有用的:CTRL + F6CTRL + TAB下一个文档窗口CTRL + SHIFT + F6CTRL + SHIFT + TAB上一个文档窗口CTRL + K, CTRL + C注释选择的代码原创 2012-01-11 11:52:38 · 7708 阅读 · 1 评论 -
一些编程辅助工具
git越来越喜欢git,git本身理念上的提升还没太用到,但是对于常常要offline工作的情况,里面的push功能很好,相当于local有一个小型server,在offline情况下可以把改动存在着里面。然后online情况下在commit到想github这种代码托管的地方。 git extention对于不爱用命令行的同学可以用这个,各方面功能很方便。git scc provider:http原创 2010-11-24 20:47:00 · 2951 阅读 · 1 评论 -
gitignore
搞了挺长时间,终于把想ignore的都ignore了。这里是一个很全面的范例:基本需要的都有了#OS junk files[Tt]humbs.db*.DS_Store#Visual Studio files*.[Oo]bj*.user*.aps*.pch*.vspscc*.vssscc*_i.c*_p.c*.ncb*.suo*.tlb*.tlh*.bak*.[Cc]ache*.ilk*.log*.原创 2012-01-18 23:52:30 · 1573 阅读 · 0 评论 -
WPF
汇总下,前面的几个blog太水了,秒杀之! WPF是写rich client GUI的利器,vs2010的界面就是用这个写的。 不仅界面漂亮而且开发效率还很高,运行效率不知道。 除了msdn上的介绍以外,这个网站搞定上手:http://www.wpftutorial.net/Home.html 然后通过开源大点的项目学习是不错,那就这个: http://fa原创 2010-01-30 09:44:00 · 1341 阅读 · 0 评论