摘要:
AntTweakBar.net是AntTweakBar的c#封装版本。问题还是有一些的。我用过几次,每次都会忘记它的坑,所以这次特地记下来。 首先是,用nuget下载的AntTweakBar的包是不完整的,没有包括AntTweakBar的win32 Dll。启动的时候,会出现无法加载dll之类的提示 阅读全文
2019年8月31日
2019年8月1日
摘要:
一般来说代码是这样的: GL.AttiveTexture(TextureUnit.Texture0); GL.BindTExture(TextureTarget.Texture2D,textureId); shader.SetInt(uniformName,textureNumber);//shad 阅读全文
2019年7月24日
摘要:
Opentk 2.0的GameWindow有个Mouse属性,通过Mouse属性可以访问Mouse的位置。到了3.0,这个属性没有了。 经研究,GameWindow.Mouse.Position跟GameWindow的MouseMove事件中的Position完全相同。但是这个只能在GameWind 阅读全文
2017年10月28日
摘要:
1.GLBindxxx,意思就是,将xxx指定为当前对象,之后的操作都是针对这个xxx进行。 比如,GLBindBuffer(bufferTarget, bufferId),就是指定bufferid和该buffer的类型。 void glBufferData( GLenum target, GLsi 阅读全文
2017年3月26日
摘要:
swig是一个生成其他高级语言调用c和C++代码的工具,比如,大家都知道java的jni,可能没写过,因为非常麻烦,swig可以帮助生成这样的代码,编译生成的代码后,它会生成java类和c代码文件。分别编译后,就可以在java中调用c++的库了。 swig非常强大,建议每个程序员都学会它。 swig 阅读全文
2015年9月5日
摘要:
用unity本身自带的功能,如何显示血条?显示血条,从资源最小化的角度,只要把一个像素的色点放大成一个矩形就足够,三个不同颜色的矩形,分别显示前景色,背景色,填充色,这样会消耗最少的显存资源。unity 有GUITexture,可以用来显示色块。但GUITexture有个问题是,每个GUITextu... 阅读全文
2014年5月6日
摘要:
经代码测试分析,unity粒子系统Shiruken粒子系统的可编程性比较差。所有的Modules都无法通过代码控制。可以用ParticleSystem.SetParticles设置粒子,但是设置进去的例子都无法运动,也无法参与碰撞。Legacy的粒子系统,可以用Emitter.Particles设置... 阅读全文
摘要:
安装文件共享服务0.更改本机主机名,修改 /etc/hostname文件(ubuntu默认都是ubuntu)1.安装#sudo apt-get install samba samba-common python-glade2 system-config-sambasudo apt-get insta... 阅读全文
摘要:
目前有三个,git extension,微软的 visual studio tools for git extension,还有git source control provider经测试,最好用的是git source control provider微软的只能commit,push啥都不好使,而... 阅读全文
摘要:
目标:实现windows和linux混合组成的操作 系统中可以共享文件,并可以通过机器名互相访问安装文件共享服务0.更改本机主机名,修改 /etc/hostname文件和/etc/hosts文件中的主机名,替换成新的名字(两个都要改),重启1.安装需要的包:samba samba-common py... 阅读全文