Giter Site home page Giter Site logo

satyamssj10 / camera3d Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 53 KB

A Blender Addon to setup Camera for 3D Render (Currently supports Full-SBS only). Used Blender 4.1 API for it, I think it's backwards compatible haven't tested yet.

Python 100.00%

camera3d's Introduction

Camera3D ๐Ÿธ

A Blender Addon to assist you with 3D rendering for VR/3D Screens/3D Monitors. Currently Only Supports Full-SBS Image Rendering. Star โญ this repo so you will be notified when it is updated.

You can get yourself a copy from the Release section for Stable Downloads.

Description

Preview

The settings are elementary. Set the Mode 2D/3D, you have to set 3D, I've added 2D for future update reasons

Resolution:

It is image Resolution.

Set Samples:

Your usual Render Samples.

IPD Value:

This is the tricky one. leave 65.0 if you do not understand the next line. IPD is the distance between your Pupil in millimeters. It is set to create an illusion of depth in the eyes.

Environment Setup:

After clicking "Setup Camera" The addon will add 3 cameras on the origin. and the Left and Right cameras will be hidden in Viewport, no need to enable those. Do not change the Active Camera in the Scene. If you've changed, set the Active Camera to "Camera3D_L" in the "Camera3D" Collection. "Camera3D" is the main camera. You need to move this camera only, the other camera will follow its position.

Copy Camera Transform:

This option helps you copy the location of other cameras (need to select the Camera), so you do not need to set up the new 3D Cameras.

Camera3D helper:

Links to this repo in case some issue arises or you need to read this again.

You might ask?

what about Focal Length? Well the effect of Focal length can be studied here http://www.photographers-resource.co.uk/photography/3D/3D_stereo_base.htm I will add focal length change in later updates.

Usage

Just select 3D from the Settings, set your wanted resolutions etc. and Apply Settings. Next Setup camera. You can copy location of other cameras if you want. Render ๐Ÿซ€

camera3d's People

Contributors

vsatyamesc avatar

Watchers

Lucian avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.