BlurryLight

Results 14 comments of BlurryLight

看见Keenan的名字冲就完事 :) 图形学入门的话国内有中文的闫老师的GAMES101,入门曲线更低点。 CMU 15-462在to read list上放好久了也没来得及看,等做完可以写一个评价

感谢博主. 最新版本的Qt Creator用的是Qt5.12编译的,用系统提供的Fcitx-frontend-qt5提供的so文件已经不能兼容了.在Github中寻找源码正准备重新编译的时候碰见博主的repo,抱着试试看的心情没想到成功了. XD

@chenxofhit I have tested it on Linux( Debian testing) and it works. I'm not familiar with makefiles so the file here was simply modified from https://github.com/sjtug/SJTUThesis. On my computer,`make`、`make pvc`...

1.关于Steam Api steam本身提供的文档废话太多. http://steamwebapi.azurewebsites.net/ 这里有一个排版更好的版本 https://lab.xpaw.me/steam_api_documentation.html 这个里面含有部分Steam没公布的API 如果需要的话我可以试着翻译一下 不过面对文档编程应该压力不大吧 2.我试着研究一下Electron,但是只用过Python写后台,后台应该帮不上忙

可以在JSEnvImpl的构造函数里自己加参数吧,`V8::SetFlagsFromString("--max_semi_space_size=128");` 但是这个和node面对的场景差别挺大的,node在服务端上有充足的内存可以用,虚幻在移动端上内存还是有点吃紧的(尤其是iPhone)

Same problem here. Before [PR#510 ](https://github.com/pyenv-win/pyenv-win/pull/510) is merged, commenting out the line just works. https://github.com/pyenv-win/pyenv-win/blob/8698a2eae4a22f2fe37903f82e5806948fba4e44/pyenv-win/libexec/pyenv-install.vbs#L89

虚幻所有的日志都是经过 GLog->Serialize输出的,不走stdout那一套。 所有stdout / stderr的输出会输出到对应的fd(但是虚幻的终端和日志文件都不会记录这些日志输出),如果你用调试器挂上去的话调试器会帮你收集到,或者如果你用CI环境执行UnrealEditor-Cmd.exe会看到CI会捕获到stdout / stderr的输出。 如果stdout/stderr的信息比较有用,可以考虑将 stdout / stderr的输出重定向到文件, 注意不能和虚幻的日志文件同名,虚幻打开日志文件是独占式打开,不允许再用可写权限打开。 https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/freopen-wfreopen?view=msvc-170

用一个比较别扭但是改动比较小的方案绕过去了。 1. 所有FArrayScript的JS包装额外增加一个InternalField作为标记 2. SlowCall的时候如果发现有引用传参的FScriptArray,把InternalField的标记设置为true 3. 所有FScriptArray Wrapper会导致重分配内存的函数(add/remove/empty)都要检查这个标记,不允许扩容或者缩容 4. SlowCall结束后恢复标记

代理蓝图要全部走动态的SpawnActor接口,不能被拖到场景里序列化下来走虚幻自己的加载机制(会在异步线程里加载)。