Unless I’m really confused, the code for KCMs seems to indicate that ToView and FromView nodes had nothing to do with the camera’s projection. They just transform points into or out of camera space. So I don’t see anything you’ve lost the ability to do.
}else if( operatorType == "ToView" ){
tm = parser.get_scene_context().get_camera().world_transform_inverse();
}else if( operatorType == "FromView" ){
tm = parser.get_scene_context().get_camera().world_transform();
}
In Krakatoa with Magma 2 you can do that exactly with the ToCamera/FromCamera nodes. That was possible because Krakatoa PRT objects aren’t part of the modifier stack, so they get all kinds of interesting information like renderer specific stuff (ie. the camera). Genome is part of the 3ds Max geometry pipeline so it has no way in general to know anything about the camera.
I can’t recall either. I think its correct now, because a Krakatoa ToCamera is the same as a ToSpace with the camera selected.
I think they are the same now. I had probably inverted the transform at some point.