小编Vas*_*nko的帖子

用pwd打击脚本尴尬

使用bash脚本时,我遇到了一个奇怪的问题.这里是:

PWD=${pwd}
# several commands
cd /etc/nginx/sites-enabled/
# more commands
cd $PWD
# I expect that I returning to my directory, 
# but $PWD contains current dir - /etc/nginx/sites-enabled/
Run Code Online (Sandbox Code Playgroud)

这种行为有点懒惰.$PWDstores命令,它计算当前目录并在我们调用时返回它$PWD,但我想将字符串变量存储在其中.怎么做?

bash cd pwd

13
推荐指数
1
解决办法
3万
查看次数

Windows服务和mingw

是否有可能仅使用mingw c ++编译器和库来编译Windows服务?

我假设可以使用Visual Studio标准库和手段编译器,但是想要对此几乎完全开源.

有经验吗?

c++ windows-services mingw

4
推荐指数
1
解决办法
2437
查看次数

delphi记录和c结构

任务:

用Delphi编写的应用程序接受record三个字段的结构(就Delphi而言).我可以使用SendMessage(Win32 API)函数发送此结构的指针.

所以一个问题是:

如何用Delphi在Delphi的内存中维护某些结构表示?

它有类型

PWPModPostData = ^ TWPModPostData;
TWPModPostData = record
   DataType: Integer;
   Data: PChar;
   Next: PWPModPostData;
end;
Run Code Online (Sandbox Code Playgroud)

如何在C中定义它?我的意思是,Delphi结构中是否有隐藏或服务字段?

c delphi struct record

3
推荐指数
1
解决办法
2262
查看次数

如何在THREE.js中将自定义着色器应用于sprite

我希望能够将一些程序结构应用于面部.第一个任务,当我面临这样的需求时,就是制造广告牌,在广场上绘制核爆炸.我希望把它作为一个动画径向渐变,我部分成功.

主要的是每个片段着色器 - 可以访问UV统一var.

看起来像渲染精灵的主要内容 - 是访问顶点着色器中的相机投影矩阵.

这是http://goo.gl/A7pY01的例子!

现在我想把它画到广告牌精灵上.我本来应该用THREE.SpriteTHREE.ShaderMaterial,但在这方面没有运气.看起来,这THREE.SpriteMaterial只是精灵的好材料.在检查了一些源代码后,我揭示了为什么Sprites使用插件以一种特殊的方式绘制.

所以,在我发现自己发明自己的自行车之前,我觉得有必要问人们如何在我自己的自定义精灵上放置我自己的自定义着色器而不用黑客攻击THREE.js?

javascript shader glsl three.js

2
推荐指数
1
解决办法
2026
查看次数

标签 统计

bash ×1

c ×1

c++ ×1

cd ×1

delphi ×1

glsl ×1

javascript ×1

mingw ×1

pwd ×1

record ×1

shader ×1

struct ×1

three.js ×1

windows-services ×1