everpano 3D 1.4.0


  • Hi,

    There is a new release everpano 3D 1.4.0

    Here a short video as introduction :

    >What's new :

    Creation of multi level 3D model

    Now you can easily create a multi level 3d model, on the other hand you can also group diferent models into levels and position them in 3D space


    • 3D editor

      Easily locate every model of your project in 3d space thanks to the new 3D editor

      Levels

      Organize your models in levels, in order to better manage your 3d model group your different scenes into levels, and and transform them as a unique element, also toggling its visibility, helps to locate every single piece into its correct place



    Measure like a PRO

    The Navigator plugin adds a new raycaster feature that enable users to make measures in 3d space.
    With the ease of 2 single clicks anywhere on the screen get your measure. Or if you want to go faster, just hold shift, make a single click and the system will find the opposite position so making full measures with one click is fun and easy.



    Immersive experience

    With the new raycaster, it's also possible adapting the mouse hotspot position and rotation accordingly with the geometry of the space, making the full experience of navigating and taking measures much improved.

    Another nice feature is that now you can double-click anywhere on the dollhouse, and the navigator will find the closest pano, making the transition from the dollhouse to the scene a much clean and simple behaviour.



    Navigator manually defined linked scenes

    Because of the new multilevel feature the navigator plugin is now adapted an improved. everpano 3D calculates automatically the visibility between all panos, but sometimes your panos may not be visible from one to the other but you still want to have them linked with the navigator In order to achieve that, you can manually set the linked (or unlinked) panoramas in the scene attribute linkedscenes unlinkedscenes It can be a single scene, or list of them separated with a |

    <scene name="scene_R0012497"  
        linkedscenes="scene_R0012496|scene_R0012498" 
        unlinkedscenes="scene_R0012495"
        alt="100" thumburl="assets/panos/R0012497.tiles/snapshot.jpg"  >
    </scene>>

    Evertags add more information

    Now from the editor you can create evertags, a kind of 3D hotspot that allows you to add an extra layer of information. The current types of evertags are :

    1. link
    2. panorama
    3. youtube video
    4. html

    Customize your evertags

    If you would like to customize the behaviour of those evertags, you have full control on the actions they perform.

    <plugin name="everpano_ui" keep="true" devices="html5" url="%VIEWER%/plugins/everpano_ui.js"
        showEvertags  = true
        evertagsStyle  = null   // define your own style
        evertagCss = "font-size:20px;text-align:center;color:#fafafa"
        evertagHtml = "+"
        evertagSize = 50
        evertagScale = 0.05
        evertagAlpha = 0.3
        evertagBorder = "2 0xfafafa 2"
        evertagOnover = "tween(scale,0.07); tween(alpha,0.6);"
        evertagOnout = "tween(scale,0.05); tween(alpha,0.3);"
        typeLinkTarget = null
        typeLinkAction = null
        typePanoAction = null
        typeVideoAction = null
        typeHtmlAction = null
    />

    In the main.xml in the section of the everpano UI you will find the documentation to customize it


    Improved render system

    Speed render mode, analize what parts of your project needs to be processed. If no changes on panorama where done we don't need to reprocess them, or if only one had some change, only this panorama is going to be processed.
    The same stands for the model and the texture, so when the model did not had any modification it won't be recalculated. That makes the rendering process much faster, and if you need to just render again because you added evertags, or modified it's content it will take just few seconds.


    Advanced Texture settings

    Get more control on the texture of your model. You can set the scale of the texture, the antialiasing, you can choose format to use a jpg or png, and finally you can set a maximum size, in order to avoid really large images, which would make your project slow to load. texture options


    High quality depthmap images

    In case you would like to generate depthmap images from your project, now you can generate them with the most accurate precision. Generate a 16 bits image at scale 1, or if you want to use them together with krpano and get the most out of it, you will need to use the 8 bits version, which is the 16 bits version encoded in a 8 bits image, to be able to decode it in a web environment depthmap options


    depthmap 16 bits

    depthmap 8 bits
    **The depthmap are using the information of the whole model, and they are also generated fitting the excat orientation of the panorama they belong to

    Backwards compatibility

    There's full backwards compatibility with projects created on everpano 3D 1.3.x So you can open


    Any format any size

    Now you can directly drop a giga panorama to everpano 3D, making it much convenient to deal with big projects and big images.
    Support for new formats has also been added so you can directly use PSD, PSB & Big TIFF files


    Optional panorama alignment

    When you start the creation of a new project, now is optional to use everpano 3D to automatically align your panoramas, because is a great feature and helps improving your model, by default is set checked. But because there are some situations, mainly in nature or more organic images where the system can not perform as expected, now, you can optionally activate the panorama alignment. Also you can remove or add it afterwards.



    Stairs creation

    Because we use stairs to change from level to level, such kind of object used to be hard to model, because of its complexity and amount of elements. Now there's a tool that make the task much easy.

    So just create a 4 points polygon, inclined , and press shift + s (stair) then a modal will pop up asking the number of steps.



    Snapping elements

    Now by pressing shift while moving a vertical line it will get snapped within a certain threshold to the ground lines, that helps having every element better aligned

    Also you can use the snap while creating the first point of any 3D object


    Multiple camera height in the same model

    Use multiple camera height for your models. In order to achieve more flexibility you can now set diferent camera height within your model.


    Many other small implementations :

    1. Filter names of files to ensure a correct server usage
    2. Optimized size of everpano plugins to improve loading times
    3. Dollhouse screenshot always works
    4. Dollhouse screenshot get the background color of the rendering settings
    5. Adapted navigator plugin for transitions in multilevel objects
    6. Bundled with latest krpano version 1.20.11
    7. Bug fixing
    8. ...


    What's next - Roadmap :

    • More documentation and examples
    • A new crash course
    • Improved measures
    • More evertags types
    • Automatic crop of doors
    • Automatic 2D floorplan
    • Improved management of the textures merged from multiple images
    • Improved reference system
    • Define path transition from pano 2 pano
    • Make your suggestions


    “Truth is ever to be found in the simplicity, and not in the multiplicity and confusion of things.” - Isaac Newton

  • Hi, I have downloaded the new version which has overwritten my previous version 1.3.4 but it does not open any of my previous projects or allows me to start a new project. I am using windows 10.

    Any ideas what might be going wrong?

    Thanks in advance

  • Hi,

    thanks all for your kind words, I really appreciate it !

    Already working on many plans for the next release !


    Thanks Peter for sending me this project example.
    It actually had some broken parts, and it was not even possible to open it with version 1.3.x, but now I already implemented a project validator service that will validate every part of the project before opening it, and attempt to make the necessary fixes in case they are needed. So I could already fix that and Peter was able to continue working on it.

    If you would find some cases, please just send me the project3d.ever file to info@everpano.com, I will try to find the fix asap.

    I'm preparing more documentation and some more examples, that I will share as soon as ready.

    Kind regards

  • In that example all cameras are set to same height from the floor (130cms) and all models within the same level are at same height, except for the stairs that are of course in a higher location.

    As you can see in Dullhouse mode, the difference in ceiling height between the washroom and the other rooms is obvious. Same problem on the first floor and second floor. The height of the model seems to be related to the size of the scene space.

  • Hello, I am trying to limit the zoom,
    I usually do it by modifying the value in "fovmin",
    but, no matter what value I put, I cannot get the zoom to limit.
    It would be very useful for me if you could help me to achieve this.
    Thanks

  • Thank you jordi for your answer.
    But I assure you that before asking the question,
    I made all the possible changes that need to be done in order to limit the zoom.
    But in the piece of code where it refers to each scene,
    inside the project.xml,
    no change that I make translates into a result.
    Any value is the same, the zoom is always exaggerated.
    No change is reflected when modifying any of these values.
    I have changed them all and the result is always the same.

    That is what I mean, that any change in these parameters is reflected in the result

    <view hlookat="0" vlookat="0" fov="140.00" fovtype="MFOV" maxpixelzoom="2.0" fovmin="100" fovmax="140" limitview="auto" />

  • I already found that the fovmin variable is controlled by the 3d model scene,
    and all other scenes are tied to those 3d model parameters.
    It is not possible to have different values of fovmin and fovmax?

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!