潘李亮
码龄21年
  • 1,247,181
    被访问
  • 245
    原创
  • 463,061
    排名
  • 734
    粉丝
关注
提问 私信

个人简介:一个苦比的程序员

  • 加入CSDN时间: 2001-06-16
博客简介:

Nhsoft的专栏

博客描述:
3D图形,游戏.多媒体
查看详细资料
  • 1
    领奖
    总分 34 当月 1
个人成就
  • 获得42次点赞
  • 内容获得749次评论
  • 获得142次收藏
创作历程
  • 2篇
    2021年
  • 1篇
    2018年
  • 1篇
    2017年
  • 4篇
    2016年
  • 4篇
    2015年
  • 5篇
    2013年
  • 9篇
    2012年
  • 18篇
    2011年
  • 23篇
    2010年
  • 18篇
    2009年
  • 22篇
    2008年
  • 30篇
    2007年
  • 65篇
    2006年
  • 37篇
    2005年
  • 31篇
    2004年
  • 5篇
    2003年
成就勋章
TA的专栏
  • 人生感悟
    13篇
  • 图形
    46篇
  • 数学
    13篇
  • 牢骚
    27篇
  • 程序开发
    61篇
  • 图形 Billboard 公告板
    2篇
兴趣领域 设置
  • 移动开发
    android studio
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Gbuffer的法向量的压缩

BTW: 自己看到了记录一下,大家随意。原文链接:https://aras-p.info/texts/CompactNormalStorage.html1.直接存在RGB通道上。half4 encode(half3 n){return half4(n.xyz*0.5+0.5,0);}half3 decode(half4 c){return c.rgb*2-1;}2.存储法线的XY在颜色通道上,计算Zhalf4 encode(half3 n){return half4(n.xy*0
翻译
发布博客 2021.07.06 ·
229 阅读 ·
0 点赞 ·
1 评论

C# async/await 究竟是有几个线程

private async voidStart(object sender, EventArgs e) { {代码1} var ResultTask = AsyncMethod() ; {代码2} } private async Task<string> AsyncMethod() { var Res...
原创
发布博客 2021.06.29 ·
218 阅读 ·
0 点赞 ·
0 评论

自己开发的分词软件,词频分析工具。

发布资源 2019.04.17 ·
zip

基于LOD的地形渲染技术

发布资源 2019.04.17 ·
rar

部署 ASP .NET CORE 服务器端安装软件步骤问题

部署.NET CORE网站的时候,装东西死活不成功,后来据说要这样严格按照顺序装dotnet-runtime-2.0.5-win-x64.exe dotnet-sdk-2.1.4-win-x64.exe DotNetCore.2.0.5-WindowsHosting.exe...
原创
发布博客 2018.09.14 ·
881 阅读 ·
1 点赞 ·
0 评论

另类的黑苹果“安装”方法。

重要的事情只说一遍。这是个“安装”方法,如何驱动硬件,安装后如何保证能进系统,不在本文讨论范围之内。首先,你要满足以下前提,其实我觉得这对一般想玩黑苹果的人来说很基本的需求。1. 有一个正常运行的Windows。2. 你的黑苹果装在这个Windows以外的另外一个硬盘上。最好是整个硬盘都分给这个黑苹果。3. Windows上有个VMWare。准备工作。先用unlock破解VMWare . 材料问度
原创
发布博客 2017.03.22 ·
8900 阅读 ·
2 点赞 ·
0 评论

如何:定义和使用委托 (C++/CLI)

https://technet.microsoft.com/zh-CN/library/c320cx3h.aspx/如何:定义和使用委托 (C++/CLI)Visual Studio 2015其他版本 本文演示如何定义和使用 C++/CLI中的委托。尽管 .NET Framework 提供大量委托,有时可能需要定义的新委托。MyCallback." xml:space="preserve">下面的
转载
发布博客 2016.09.01 ·
10986 阅读 ·
1 点赞 ·
0 评论

PHP 5.4升级5.6后访问SQLServer失败

首先是升级后根本忘记还有SQLServer连接这回事了。结果客户端莫名其妙报错了。一直觉得是数据库自己的问题。连上去一看,原来报告sqlsvr_connect不能用了。恍然大悟。1. 修改php.iniextension=php_mssql.dllextension=php_sqlsrv_54_ts.dll2. 拷贝sqlsrv ext文件到php/ext目录。结果还是不行。后来一看版本不对,重新
原创
发布博客 2016.08.29 ·
7921 阅读 ·
0 点赞 ·
0 评论

VC++的LNK1102 error out of memory 问题

前几天把引擎的代码切换到VS2015下来了。光试了试X86的编译。今天因为内存问题试了试X64。发现竟然链接不过。一链接就报告 LNK1102 error  out of memory 或者就死在链接的时候不动了。尝试多种配置均不行。最后发现MS竟然默认是使用x86 cross tool来编译x64的代码的。而且IDE里没找到配置修改成x64 native compiler的地方。具体做法是打开v
原创
发布博客 2016.03.15 ·
15633 阅读 ·
2 点赞 ·
0 评论

VC++的一个奇怪的C2732错误

原来编译都正常的(ScaleForm 3.3的代码)升级了VS2015编译后,就出问题了。nvtt编译错误如下:1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdarg.h(20): warning C4005: 'va_copy': macro redefinition1>  d:\sdk\gfx sdk 3.
原创
发布博客 2016.02.23 ·
13148 阅读 ·
0 点赞 ·
2 评论

Android 菜鸟这两天踩过的坑

填了的坑1.  Splash Activity的问题:      每个应用都有个Splash。 然后主要的界面放在另外一个Activity里。以我菜鸟的理解。如果想让整个主要的Acitivty(就叫HomeAcitivty吧)只有一个,应该将launchMode设置成 singleInstance ( 额。。我当时没看还有个singleTask) 。 然后就悲剧了。每次按了Home回到桌面。再启动
原创
发布博客 2015.12.04 ·
10084 阅读 ·
0 点赞 ·
0 评论

iOS真机上的EXC_ARM_DA_ALIGN问题

有这么3个变量。std::hash_map meshPool;R3DMesh* pMesh;const wchar_t* _name = L"Hello";如果我问你这样写:meshPool.insert(std::hash_map::value_type(_name, _mesh));和meshPool[name] = _mesh;这样写的区别的话,我想你一定能说上一大堆的区别。其实我也能。但
原创
发布博客 2015.07.30 ·
10687 阅读 ·
0 点赞 ·
0 评论

dds的cube加载到opengl里后的处理方式。

其实完全没明白咋回事。整个稀里糊涂的。也不想自己去弄个CubeMap啥的。将就着用dds吧。如果加载的dds 的 CubeMap ,目前这么处理的:1. 加载的时候把 postive - y 和 negative -y 两个图像对调一下。2. 在textureCube的时候,把 纹理坐标的 y 取个负数 。如果是你自己渲染出来的cube,千万不要问我,我真不知道。。。但是我想碰到了我应该弄的出来吧
原创
发布博客 2015.07.28 ·
10273 阅读 ·
0 点赞 ·
0 评论

Android 模仿C# WPF的Dispatcher的UI同步调用

PS: 我是个Android土鳖,学Android才不到两个月,有槽点就尽情吐吧。--------------我是分割线--------------------------------------------------------------我们知道WPF (WinForm)的UI操作是不能在UI主线程以外进行的。但是WPF和Winform都有比较方便的代码写法来支持这个调用。比如this.Di
原创
发布博客 2015.07.16 ·
10120 阅读 ·
2 点赞 ·
2 评论

文件编码格式批量转换格式 带源代码

发布资源 2015.01.18 ·
rar

Android NDK开发、编译、调试环境搭建与操作入门

原文: http://qiang106.iteye.com/blog/1830416按:如果按照下文方式发现有Android NDK: WARNING: APP_PLATFORM Android-14 Is Larger Than android:minSdkVersion 8之类的错误。请直接拷贝一个Application.mk到Android.mk同位置上。修改APP_PLATFORM即可。前
转载
发布博客 2013.07.11 ·
14745 阅读 ·
0 点赞 ·
0 评论

Install NDK in Eclipse/Android Studio

Install NDK in Eclipse/Android Studio  1、 Download NDKhttps://developer.android.com/tools/sdk/ndk/index.html  2、Install NDK$ tar xvf android-ndk-r8e-linux-x86_64.tar.bz2 -C ~/Software/Android/$ cd An
转载
发布博客 2013.07.11 ·
15100 阅读 ·
0 点赞 ·
0 评论

在 Ubuntu 12.04 安装 Sun Java

因为一些原因,Sun Java 无法从 Ubuntu 的软件库里面取得取而代之的是 OpenJDK不过 OpenJDK 跑某些程式会出现问题所以还是需要 Sun Java下面说说在 Ubuntu 12.04 安装 Sun Java 的方法:现在重新把 Sun Java 找回来:$ sudo apt-add-repository ppa:flexiondotorg/java
转载
发布博客 2013.07.11 ·
10311 阅读 ·
0 点赞 ·
0 评论

CoD系列游戏资源提取工具

http://www.diegologic.net/diegologic/不解释。
原创
发布博客 2013.07.11 ·
12364 阅读 ·
0 点赞 ·
0 评论

Evolution3D引擎成果截图

秀一下。场景是朋友公司的。放到编辑器里渲染了一下。效果还可以。拿出来秀一下。4 Cascaded CSM做的太阳阴影。大殿里放了一个带ShadowMap的Spot Light和一个没带阴影的Point Light.HDR/Bloom全开。
原创
发布博客 2013.01.04 ·
13475 阅读 ·
0 点赞 ·
1 评论
加载更多