MCPcopy Create free account
hub / github.com/Anttwo/SuGaR / lookatString

Method lookatString

gaussian_splatting/SIBR_viewers/src/core/assets/InputCamera.cpp:577–607  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

575 }
576
577 std::string InputCamera::lookatString() const {
578 std::string infos = std::string(" -D origin=") +
579 std::to_string(position()[0]) +
580 std::string(",") +
581 std::to_string(position()[1]) +
582 std::string(",") +
583 std::to_string(position()[2]) +
584 std::string(" -D target=") +
585 std::to_string(position()[0] +
586 dir()[0]) +
587 std::string(",") +
588 std::to_string(position()[1] +
589 dir()[1]) +
590 std::string(",") +
591 std::to_string(position()[2] +
592 dir()[2]) +
593 std::string(" -D up=") +
594 std::to_string(up()[0]) +
595 std::string(",") +
596 std::to_string(up()[1]) +
597 std::string(",") +
598 std::to_string(up()[2]) +
599 std::string(" -D fovy=") +
600 std::to_string(180 * fovy() / M_PI) +
601 std::string(" -D clip=") +
602 std::to_string(znear()) +
603 std::string(",") +
604 std::to_string(zfar()) +
605 std::string("\n");
606 return infos;
607 }
608
609 void InputCamera::saveAsLookat(const std::vector<InputCamera::Ptr>& cams, const std::string& fileName) {
610

Callers 1

saveAsLookatMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected