小编aka*_*tar的帖子

八月邻居搜索

我有一个八叉树,它存储一个基于体素的液体.当我模拟流体时,我需要访问当前节点周围的树叶,我该如何实现这样的搜索?

您可以假设节点存储指向其父节点的指针.(可能还需要其他数据?)

language-agnostic data-structures octree

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

可测试的无效浮点值.(浮点NULL)

我希望能够做到以下几点:

float func()
{
    if( error ) return InvalidFloatingPointValue;
    else return 0.0f;
}

// somewhere else
float a = func();
if( a == InvalidFloatingPointValue )
    DoSomething();
Run Code Online (Sandbox Code Playgroud)

我有什么理由不这样做吗?是否存在可以快速安全地用于此类测试的交叉编译器,跨平台(Windows,Linux,Android)值?

c++ floating-point performance

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

如何访问Lua中表的第一个元素?

我想访问我创建的表的第n个元素,如下所示:

t = { 0.0 , 0.0 }
Run Code Online (Sandbox Code Playgroud)

我怎么能在Lua做到这一点?

我知道我可以使用ipairs,但我想要一个单线解决方案.

lua

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