Posts by Mische

    Hello,

    Thank you for providing the example! That makes it much easier to explain. 😃


    The _TOUR and _DEPTH models are exactly the same. This means that they are the same size and the ORIGIN is at the camera location. The only difference is that in the DEPTH models, the rotation is reversed and the model has been moved to 0/0/0 (which means they are lower in your example). This allows the DEPTH models to be exported as STL and then match the corresponding panoramas.


    The appropriate values for this can then be determined either at the pano_HANDLE or at the TOUR_models.

    I hope this was helpful!

    Best regards, Mische

    Yes! Great update!
    Okay, I'm a little late to the party..
    ..I haven't played around with it yet because I wanted to create a few splats first.
    Now I have a few and am looking forward to using the update! *g*

    It would be nice if we could load an additional collision model (.stl/.DEPTH) for the scenes in addition to the splats.
    I've seen Tuur's solution with two krpano layers, but this would be much more convenient. *wink*

    Hello!

    Since you write that you have already created a “Dollhouse”, I assume that you have already successfully exported a model with UV layout and a texture.

    Please also take a look at this tutorial. There I also show how to integrate the model into a krpano scene.


    “Render” and “MakeExportReady” have nothing to do with the Dollhouse, but the error message should not appear anyway, I suspect an unclean installation.

    Please proceed as follows:

    1. Deactivate AND uninstall PCA.
    2. Close Blender and restart it(!)
    3. Then install the latest version (I will send it to you via PM)

    Hello!

    I am currently experimenting with Gaussian splatting for the first time.. To do this, I have written an add-on for Blender that allows you to extract images from 360° videos.

    It is very easy to use and many settings can be adjusted as needed.

    Here is a short introductory video:

    It seems to be a useful workflow and I can't wait to make more 360° videos.
    I hope there will be less wind in the next few days.. *wacko*

    You can buy UnPano-Renderer on GUMROAD:

    UnPano Renderer
    UnPano Renderer is an add-on for Blender.With Unpano Renderer, you can extract multiple images from 360° videos. This can be very useful for photogrammetry or…
    dermische360.gumroad.com

    I could not reproduce the exact error, but here are a few ideas what could have gone wrong.

    For this update it is very important to completely uninstall the old version. Just turning it off with the checkbox is not enough.

    Click “uninstall” or “remove” in the add-on menu.

    Then close Blender and start it again.

    The name of the ZIP file must be “panocamadder.zip”.

    Install PCA as an add-on, not as an extension.

    PanoCamAdder 2.3 has been released

    The add-on has been heavily revised for this release. It contains some BUG-fixes, many small improvements and some new very useful features!

    NEWs

    • PanoGroup materials: For mixing materials (helpful for panocam positioning).
    • Auto updater: Install upcoming releases in the addon-preferences.
    • PanoCam Importer. Batch import multiple panocams at once (JSON needed).
    • Protect Vertexgroups: Exclude different vertexgroups from any PCA-material operation.
    • No more console output! The output is written to a txt file in the text-editor.
    • Optional JSON and PCi-JSON output.
    • Output 3D-model hotspots: location, rotation and scale values (MESH and EMPTY)
    • PanoRender: Outputs more values and optionally PCi-JSON.
    • More quick viewport settings.
    • Addon Preferences: Define basic outputs for different hotspot types and more.
    • UI improvements: Some names and descriptions, layout, tool-tips, few icons..
    • Many small improvements. For example, backface culling and bounding box for image hotspots; If no name is specified for image hotspots, the image name is used; Creating a TOUR folder is now optional..

    FIXes

    • hotspot-color output was slightly wrong.
    • hotspot-alpha is now only visible/printable if it has a pca-hotspot material.
    • Create Depthmap (old MakeExportReady) has created doubles if the depth/tour-model already exists.
    • internal PCA-renaming (remove/add '_HANDLE' and so on) was sometimes wrong.
    • JSON output: "Scene" was not lowercase.

    New Documentation:

    der-mische.de/pca-docu

    ..the tutorials will be updated bit by bit...

    Buy/Update

    PanoCamAdder2.3 costs 15€. All future updates are free of charge.

    GUMROAD

    The upgrade from 2.0+ is free of charge. You should have received an email from GUMROAD. Click on the “View Content” button to download the update.

    IMPORTANT:

    For this update it is necessary to uninstall the old version first!

    All future updates are free and can be easily installed via the add-on preferences.


    Donations are welcome:

    PayPal

    Best regards, Michael

    Is it possible to combine PCI and PCA? Made as a plugin;

    I would like to leave it at two individual add-ons. This way new users can test if the import works for them before they decide to use PCA.

    really nice updates for panoCamAdder and threejs I am yet to find time to really explore this as I want to. Out of curiosity (and I am guessing the answer is no but I'll ask anyways) any plans of having panocamadder for maya as well? cheers


    Thanks but I can't do that as I don't use MAYA myself.


    Best regards, Mische

    PanoCamAdder2.2

    Output of values for light hotspots (threeJS plugin)

    Works with:

    • Sunlight
    • Spotlight
    • Pointlight

    All values can be easily changed in the addon:

    A note on the intensity: Blender and threeJS calculate the intensity of the light very differently. A direct conversion is not easily possible. The output values for the intensity are therefore inaccurate and may have to be adjusted manually.

    The update is free of charge for all customers who have purchased PCA2+.
    You should have received an email. If you have not received an email, please let me know.

    Best wishes for 2025,
    Mische *smile*

    Can materials be automatically associated? Coordinates are set correctly, but textures are not;

    Yes, that works. The JSON file must be in the same folder as the images.
    Here is a screencast:

    Is there a limit on the number of characters?

    It was mistakenly limited to only 10.000 characters. Now up to 500.000 characters can be entered. I hope that will be enough.

    Best regards, Mische

    Hi!

    Schau mal hier, vielleicht hilft das ja weiter:

    Mische
    December 25, 2024 at 1:46 PM

    Beste Grüße, Mische!

    PanoCam importer (PCi)

    Blender Addon:

    PCi is a Blender Addon for generating PCA-PanoCams from JSON data.

    The values for position and rotation can be used to perform simple mathematical operations and it is possible to change the order.
    This should make it possible to create PanoCams with values from other programs.

    The PanoCams can then be used with the PanoCamAdder to output the values for krpano, for example.

    PCi JSON:

    The JSON must have the following entries:

    • pano = string (imagefile name)
    • location = [number, number, number]
    • rotation= [number, number, number]

    Example:

    PCi-JSON Converter:

    If you have image files, position and rotation data in CSV or JSON format, you can convert them into the required format using the online PCi-JSON converter.

    How it works:

    • Load in your 3D-model
    • Load JSON: Click the Load JSON button to load a PCi JSON file. The buttons for generating the PanoCams appear as soon as valid data has been loaded.
    • Degrees/Radians: In the rotation field, select whether the values are in degrees or radians.
    • Optional:
      • Change the order of the axes.
      • Calculate with the values.
    • Create PanoCam(s): You can generate individual panoramas or all at once. If the model is selected, the corresponding Pano_Material is assigned to the model. This allows you to quickly see whether the position and rotation values are correct. If a PanoCam already exists, only the position and rotation are updated for it.

    Testing:

    I have only tested the addon with Blender values so far, and of course it works as expected.

    You will probably have to find out by trial and error how to place the PanoCams appropriately based on your data..
    If you have found a way, you are welcome to share it here so that other users can also use it.

    Tips:

    • The Y and Z axes are often reversed.
    • Or the axes run in the opposite direction. Then calculate “* -1”.
    • Try +/- 90° around the vertical axis.
    • If the model has a different size, multiply or divide the position values.


    I think this is helpful for integrating panoramas, models and scans from other programs into Blender and Krpano.
    If you notice a bug or wish for another feature, please let me know!

    Get the PanoCam importer addon:

    You can get the addon from Gumroad. You can determine the price yourself (enter “0” if you want it for free).

    GUMROAD


    I wish you happy holidays and all the best for the coming year!

    Best regards, Mische! *smile*

    Hi!

    Du hast mich eine eine ältere Idee erinnert.. vielleicht können wir uns gegenseitig helfen und etwas versuchen..?

    Ich bastele gerade an einem Blender Addon.. es wäre dann also der Umweg über Blender nötig..
    Mit Hilfe einer JSON Datei können dann alle PCA PanoCams platziert werden. Danach kann mit PCA weier gearbeitet oder die krpano Werte augegeben werden.

    Benötigt wird ein Model (um zu testen ob die Panoramen richtig platziert wurden), die entsprechenden Panoramen und eine JSON Datei im folgendem Format:

    Die Reihenfolge der Koordinaten/Rotationen können dann im Addon verändert werden und es können auch mathematische Operationen mit den Werten durchgeführt werden.

    Damit müsste es dann doch möglich sein die Panoramen richtig zu plazieren.. oder?

    ..später will ich noch die Möglichkeit zwischen degrees/radians und euler/quaternion wechseln zu können einbauen.. aber dazu brauche ich erstmal Daten zum testen.. könntest du welche bereitstellen? *smile*

    xadder_icon-kl.png


    XAdder is a desktop application for inserting the values output by PanoCamAdder2.1+ into the krpano.XML scenes.

    No more long copy and paste sessions necessary!

    Just load a tour.xml and a corresponding pca.JSON file and activate a few checkboxes for the desired values..

    XAdder is for Windows only yet.. MacOS version perhaps later..

    Get XAdder on Gumroad.
    Introductory price: 15€

    More info here: https://der-mische.de/xadder/