Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stuffmatic/fSpy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.1.0-beta.3
Choose a base ref
...
head repository: stuffmatic/fSpy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
  • 4 commits
  • 3 files changed
  • 2 contributors

Commits on Apr 14, 2020

  1. Copy the full SHA
    1b6b8cb View commit details
  2. Copy the full SHA
    341c434 View commit details
  3. Update projector_notes.md

    Feel free to correct any misspellings or syntax errors, I'm not a native English speaker.
    Luis García-Tornel authored Apr 14, 2020
    Copy the full SHA
    4d52772 View commit details
  4. Merge pull request #48 from tornel/develop

    Update projector_notes.md
    stuffmatic authored Apr 14, 2020
    Copy the full SHA
    702189e View commit details
Showing with 8 additions and 1 deletion.
  1. +1 −1 package.json
  2. +5 −0 projector_notes.md
  3. +2 −0 src/main/index.ts
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fspy",
"version": "1.1.0-beta.2",
"version": "1.1.0-beta.3",
"main": "build/main.js",
"homepage": "https://fspy.io",
"repository": {
5 changes: 5 additions & 0 deletions projector_notes.md
Original file line number Diff line number Diff line change
@@ -22,3 +22,8 @@
* Press F3, search for and select "View camera center" (pressing home should also work). This makes the camera viewport fit the screen.
* For a more immersive experience, disable overlays and gizmos (button in the upper right corner of the 3D view)
3. By now, the Blender viewport and camera should match the scene the projector is projectin onto.

### Notes:

1. When calibrating a projector whith any lens shift it's important to set the Principal Point to "From 3rd vanishing point", otherwise the calibration will not be correct.
2. There is currently a bug in Blender, when in Render View AND Fullscreen mode AND in Maximize Area (ctrl-alt-space) with **Cycles**: the rendered image is shifted and scaled (see [this issue](https://developer.blender.org/T70800) in the bug tracker). This is **not** a bug whith fSpy's calibration, if you render the image and project it, it will be properly calibrated.
2 changes: 2 additions & 0 deletions src/main/index.ts
Original file line number Diff line number Diff line change
@@ -364,6 +364,7 @@ function createWindow() {
window.on('enter-full-screen', (_: Event) => {
appMenuManager.setEnterFullScreenItemEnabled(false)
appMenuManager.setExitFullScreenItemEnabled(true)
window.setMenuBarVisibility(false)
})

window.on('leave-full-screen', (_: Event) => {
@@ -373,6 +374,7 @@ function createWindow() {
)
appMenuManager.setEnterFullScreenItemEnabled(true)
appMenuManager.setExitFullScreenItemEnabled(false)
window.setMenuBarVisibility(true)
})

ipcMain.on(SpecifyProjectPathMessage.type, (_: any, __: SpecifyProjectPathMessage) => {