Skip to content

get_min_time和get_max_time #12

Description

@hammer422

大佬,您好!

感谢这个项目的贡献,对我这种刚入门的非常友好!

对于raycast里面的get_min_time和get_max_time,两个函数感觉非常困惑。

初始化:

        // 第一帧的相机位姿设置在 Volume 的中心, 然后在z轴上拉远一点  
        current_pose.setIdentity();  
        current_pose(0, 3) = _configuration.volume_size.x / 2 * _configuration.voxel_scale;  
        current_pose(1, 3) = _configuration.volume_size.y / 2 * _configuration.voxel_scale;  
        current_pose(2, 3) = _configuration.volume_size.z / 2 * _configuration.voxel_scale - _configuration.init_depth; 

所以初始化pose在volume内部,但是get_min_time的实现和解释似乎是按pose在volume外部计算的

而且按照我的理解,如果是对室内场景进行重建,pose应当是在volume内部的(至少大部分情况是应该是),所以get_min_time和get_max_time的实现非常令人困惑

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions