Skip to content

Releases: 3DStreet/3dstreet

0.4.6

06 Feb 04:52
Compare
Choose a tag to compare

This is a bug fix and maintenance release.

What's Changed

  • fix issues with scene loading and changing component attributes dynamically -- remove street parent elements if existing before adding new ones by @Algorush in #448
  • fix issue with selecting some objects -- fix boundingbox for tram and foodTruck elements by @Algorush in #454
  • Fix hash marks texture in divider segment type by @kfarr in #455
  • support for new ladder truck asset by @gnansai 348beb2
  • various mapbox demo updates (still more to come, not ready for production)

Full Changelog: 0.4.5...0.4.6

0.4.5

09 Dec 06:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.4...0.4.5

0.4.4

30 Nov 23:22
Compare
Choose a tag to compare

3DStreet Core 0.4.4

Epic - Creator Usability

As a professional or first-time Creator...

  • I have minimum expectations of usability for cloud SaaS applications -- no broken things! (save / load reliability addressed in separate Editor epic)
  • I want to the software to be clear and honest even if it has limitations (reinforce the truth such as dimensions of objects, even if their edit-ability proves challenging at this stage)
  • I want to feel proud enough of my created work to share my creation with others and trust their experience will match my expectations

Issues

Improving 3dstreet core parser - clear and honest core usability

  • #396
  • KF - segment x location match reality #357
  • KF - scene graph: better class / ID / "display names" (ie "Segment 1: Sidewalk" instead of "segment-parent-1")
  • KF - segment widths match reality #374
  • KF - Should NOT use scaleX / defaultModelWidthsInMeters; instead set segment box width to be width in meters
  • KF - v1 rename / restructure building placement in scene graph (see #396)
  • AG - fix elevation level support #388
  • AG - fix cyclist elevation #383 #387
  • KF - make ocean block ocean #379
  • KF - brown box beneath lot grounds #362
  • KF - Next pass at building / ground refactor - show Block1 and Block2 as separate - see #396

User interface behaves as expected

Visual quality meets my minimum expectations:

  • KF - shadows (cherry pick from beauty shot)
  • AG - ground material roughness #340
  • KF - new skybox (cherry pick from beauty shot)
  • KF - rails extend too far #363
  • KF - below ground volume (cherry pick from beauty shot)
  • KF - add shadow casting light to other presets (copy light2 entity from day preset)
  • KF - new rails object / rails width updates to match IRL standard gauge and cable cars
  • AG - fix car animation #386
  • AG - self driving car #392
  • AG - automatic vehicle movement
  • AG - color environment option #337
  • AG - more outdoor dining prop #375
  • #416
  • Remove animation from default
  • #421
  • Upgrade to A-Frame 1.5
  • Deploy checklist

What's Changed

Full Changelog: 0.4.2...0.4.4

0.4.2

13 Nov 05:58
Compare
Choose a tag to compare

Major improvements

  • Internal release and bugfixes prior to 0.5.0 release (no new user-facing features)
  • metadata component support for title and sceneId
  • notification framework
  • STREET global
  • screenshot (screentock)
  • Modern VR UI controls (second try since long ago, but v1 for blink controls)
  • bugfixes for save / load: mapbox, intersection, not storing extra street json

What's Changed

Full Changelog: 0.4.1...0.4.2

0.4.1

08 Aug 22:07
Compare
Choose a tag to compare

What's Changed

Major improvements

  • v2 save / load - ability to edit a 3DStreet JSON file previously saved including environment and reference layers
  • ability to load 3DStreet json file from third-party path (precursor to cloud)
  • ability to update night / day live (street-environment component)
  • improve asset loading - lazy load vehicles (only load vehicles when needed for scene)

Detailed updates

Bug fixes

Full Changelog: 0.4.0...0.4.1

0.4.0

10 Jul 04:24
Compare
Choose a tag to compare

What's Changed

0.4.0 - 2023-05-04

Never too late to start a changelog, eh?

Changes and additions

  • v1 save / load
  • support for a-frame 1.4; updated asset loader
  • basic ui for loading streets and scenes (right-side)
  • asset upgrades and new assets
  • switch to draco for most assets
  • add loud bicycle assets (draco, lazy load)
  • random vehicle positioning
  • elevated sidewalks and intersection curbs
  • cursor teleport or WASD on desktop browsers (instead of orbit controls)
  • vehicle wheel animation support
  • basic character animation support
  • simple day / night environment component

Fixed

Many more things before we started proper documentation...

Release notes video (experimental)
https://github.com/3DStreet/3dstreet/assets/470477/6a54a93a-9f7d-4c9d-bbe2-ded0cb95190a