ladybug-tools / spider

:spider_web: 3D interactive analysis in your browser mostly written around the Three.js JavaScript library
http://www.ladybug.tools/spider
44 stars 15 forks source link

Update 2017-12-10 ~ gbXML Viewer R8.9 & R8.10 #68

Closed theo-armour closed 6 years ago

theo-armour commented 6 years ago

@ladybug-tools/spiders

gbXML Viewer R8.10

image R8.10 begins to add a working analemma. It's still at a very early stage, but could not resist adding an image

image R8.9 added a first person camera option.

Fly through and around your models. Use cursor keys or WASD keys. Click on the icons at bottom of your screen

This is a new and experimental feature.

Click on any of the files in the left menu. Once the model is loaded, you can click any of the icons at the bottom of the screen to get started. After you have touched or clicked an icon you may also start to use your keyboard keys.

Your pointing device works as usual. You can pan zoom and rotate as you do normally

To help you navigate the model - which is not always easy - there is a 3D avatar. She is a large baby tadpole. Her name is 'Gypsy' Emily as in: G-B-X ( pronounced like a Z) followed by an Em and an Ell. In other words she is the embodiment of gbXML.

michaldengusiak commented 6 years ago

@theo-armour

Hi as we discussed here new comments under new version:

  1. can we group Duplicate CADObjectId at the top will be image

image

something like: image

  1. I am struggling to get to working for any files above 30MB normally gbXML can get up to 350 MB. This is for me fundamental issue and we need to find solution for large files image

  2. finally I have model with from Revit that produced air.. can you please change exposure type Airto color RGB(255.255,128) Default material is correct color. image

  3. I think exposure type colors for floors are now broken, it was correct before image

  4. could we get option to quickly change between default materials and analysis mode? image

thanks

theo-armour commented 6 years ago

@mdengusiak

Thank you for your good suggestions.

  1. Duplicate CADObjectId I will look into this in the next day or so.

Also we might might have a chat about this item. Am I correct in thinking that there is nothing to be fixed here? And that the multiple elements in the gbXML file are simply the result of the translation process from the CAD program?

  1. I am struggling to get to working for any files above 30MB normally gbXML can get up to 350 MB. This is for me fundamental issue and we need to find solution for large files

Can you supply some large files. The one we looked at a few weeks ago have some techical issues and the xml would not even load into the browser.

finally I have model with from Revit that produced air. can you please change exposure type Airto color RGB(255.255,128)

See GV 8.11

  1. I think exposure type colors for floors are now broken, it was correct before

Here is the current set of colors - in hex.

function setExposureMaterial2() {

    var colorsExposure = {

        InteriorWall: 0xff8080,
        ExteriorWall: 0x80ff80,
        Roof: 0x80ff80,
        InteriorFloor: 0xff8080,
        ExposedFloor: 0x80ff80,
        Shade: 0xffb480 ,
        UndergroundWall: 0xd06800,
        UndergroundSlab: 0xd06800,
        Ceiling: 0xff8080,
        Air: 0xffff80,
        UndergroundCeiling: 0xff8080,
        RaisedFloor: 0xff8080,
        SlabOnGrade: 0xd06800,
        FreestandingColumn: 0xff8080,
        EmbeddedColumn: 0xff8080

    }
  1. could we get option to quickly change between default materials and analysis mode?

In general, the menu in the 3D is for functions in the core HTML file and the menus in the left menu are for code in standalone JavaScript files. The includes the Settings JavaScript.

Of course, we can put anything we want anywhere, but let's do this when we really know what are the primary shortcuts real users will really be needing.

theo-armour commented 6 years ago

@ladybug-tools/spiders

gbXML Viewer R8.11

image