Phantom Photo Match [1.4.2] Get the 3D camera from a photo!

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
User avatar
Phantom107
Licensed Customer
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Phantom Photo Match, a perspective matching tool for use alongside Octane Render!

> Visit the Phantom Photo Match website!


Initial post:
Phantom Photo Match is an upcoming standalone program for usage alongside Octane Render. It allows you to create augmented reality in Octane, inside real life photographs of an (architecture) project you might be doing.

The interface is extremely easy to use. Phantom Photo Match is designed to do all of the annoying stuff for you. NO MORE CLUELESS CAMERA GUESSING! Now you will be able to do it super accurately. And most of all: FAST. If you need to do this often, this tool will save you many hours of work and annoyance.

It works as follows:

1. Import a photo
2. Align 4 axis lines along the perspective lines of your photo.
3. Optional: import your OBJ mesh
4. Drag the origin marker around the photo to determine the origin point of your OBJ mesh. Then use the scale setting to make sure your scene is correctly scaled against the photograph.
5. During the edits, Phantom Photo Match will use it's powerful algorithm to mathematically reverse engineer the correct perspective data. This happens in realtime, so whenever you made an edit, the correct new camera is automatically calculated for you. When you are happy, simply click one of the variables in the top-right corner of the screen. That variable is then copied to your clipboard (with a much higher decimal precision than shown in the GUI for super accuracy), then you can just use CTRL+V to copy paste it in the camera settings inside Octane. Octane Render has no support to load the camera settings from a file, so I came up with this method instead, and it works very fast. You simply put the programs alongside each other, click in PPM, paste in Octane, repeat until you have entered all 10 properties. (Position, Target, Up-vector and Horizontal FOV)

By using a 'shadow catcher' material inside Octane, you can cast shadows 'into your photograph'. Basically Octane will do shadow casting on an invisible material. When you overlay your render with the photograph, it will appear as if your 3D is casting shadows inside the photo. If you compare my 2 screenshots below, you will notice how my Bulborb (copyright Nintendo) casts shadows onto the grass. I will explain this all in more detail in the manual (+ tutorial files).
Image

Image

Image
Last edited by Phantom107 on Sun Sep 18, 2016 5:38 pm, edited 16 times in total.
User avatar
rappet
Licensed Customer
Posts: 1962
Joined: Fri Apr 06, 2012 3:57 pm
Location: The Netherlands
Contact:

Many thumbs up!

4090+3089ti & Quad 1080ti
ArchiCAD25, ofcourse Octane & OR-ArchiCAD plugin (love it)
http://www.tapperworks.com
http://www.facebook.com/pages/TAPPERWOR ... 9851341126
http://www.youtube.com/user/Tapperworks/videos
User avatar
smicha
Licensed Customer
Posts: 3151
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

rappet wrote:Many thumbs up!
Yes!!! Thanks Guus.
3090, Titan, Quadro, Xeon Scalable Supermicro, 768GB RAM; Sketchup Pro, Classical Architecture.
Custom alloy powder coated laser cut cases, Autodesk metal-sheet 3D modelling.
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
rappet
Licensed Customer
Posts: 1962
Joined: Fri Apr 06, 2012 3:57 pm
Location: The Netherlands
Contact:

Hey Phantom,
I do foresee problems using this When working in OctaneRender plugins;
"CTRL+V to copy paste it in the camera settings inside Octane. Octane Render has no support to load the camera settings from a file,"

In example the Archicad plugin loads the camera setting from the Archicad camera setup,
So Then it is not possible to paste the camera setting sinto the plugin.
When you have the beta working I will take a close look at it and if I am right, then hopefully face_off (the plugin developer) has a solution.

Greetz,

4090+3089ti & Quad 1080ti
ArchiCAD25, ofcourse Octane & OR-ArchiCAD plugin (love it)
http://www.tapperworks.com
http://www.facebook.com/pages/TAPPERWOR ... 9851341126
http://www.youtube.com/user/Tapperworks/videos
User avatar
face_off
Octane Plugin Developer
Posts: 15693
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Nice work Guus!
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
r-username
Licensed Customer
Posts: 217
Joined: Thu Nov 24, 2011 3:39 pm

any discount to license both products at the same time?
i7 960 - W7x64 - 12 GB - 2x GTX 780ti
http://www.startsimple.com/ - http://www.gigavr.com/
User avatar
Phantom107
Licensed Customer
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Glad you guys are interested in my latest creation. :)

Rappet, that can indeed be problematic! How cameras work in the plugins is completely beyond my control. So there has to be some way to enter the data, one way or another. It's possible that I could make a function to export the variables into a file, that a plugin would read from it. But indeed, the plugin has to be able to do that.

R-username, there will be, yes!

By the way, I will give a license for free to every current Phantom Scatter user, which will last as long as the remainder of their current license. :!:
pegot
Licensed Customer
Posts: 934
Joined: Mon Nov 07, 2011 3:44 am

Can this work (or be made to work) with the Octane Panoramic Camera? Say one wanted to integrate 3d elements into a spherical image one was using as an environment texture.
Win 10
3.7Ghz i9 10900k / 64GB
ASUS STRIX Z490-E
PSU: PowerSpec 850Wd
RTX 3090 Asus Tuff

Network rendering:
Win 10
4.2Ghz i7 7700k / 64GB
AsRock SuperCarrier
PSU: EVGA 1200w
RTX 3080 Ti EVGA Hybrid
RTX 3080 ASUS Tuff
GTX 1080ti SC Black (wc)
User avatar
Phantom107
Licensed Customer
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Pegot, currently no, but I have an idea that might work. Nice suggestion, I will look into this post-release. :)
pegot
Licensed Customer
Posts: 934
Joined: Mon Nov 07, 2011 3:44 am

Phantom107, If you could get something like that too work it would be amazing additional functionality!
Win 10
3.7Ghz i9 10900k / 64GB
ASUS STRIX Z490-E
PSU: PowerSpec 850Wd
RTX 3090 Asus Tuff

Network rendering:
Win 10
4.2Ghz i7 7700k / 64GB
AsRock SuperCarrier
PSU: EVGA 1200w
RTX 3080 Ti EVGA Hybrid
RTX 3080 ASUS Tuff
GTX 1080ti SC Black (wc)
Post Reply

Return to “General Discussion”