Skip to content

v1.3.1

Choose a tag to compare

@MadPonyInteractive MadPonyInteractive released this 02 Aug 16:20

Cubric Vision 1.3.1

A bug-fix release. Everything in 1.3.0, plus fixes for a class of failure that made
the app look broken when it was the network blocking it.

Windows, macOS (Apple Silicon) and Linux portable builds below. Extract and run — no installer.

Updating? If you are on 1.3.0, your app checks for updates on startup and will offer
this version in-app — on all three platforms, Windows included. If you are on 1.2.0 or
earlier on Windows, download the full zip below
: the updater in those builds is a .bat
and Smart App Control blocks it outright, so updating in place cannot reach you. Your
projects live in Documents and are untouched either way.

Fixed

  • YOUR ENGINE NOW KEEPS THE PARTS THAT DOWNLOADED. If anything failed while setting
    up the engine, everything that had already downloaded was thrown away — including a
    complete set of components that came down perfectly from a different server. The next
    launch saw them missing, downloaded them again, and threw them away again. For anyone
    whose provider blocked our model server, that loop never ended: the engine could never
    finish installing a single component, so generating always failed no matter which models
    were on disk. Whatever lands now stays on disk.

  • A FAILED SETUP NO LONGER LOCKS YOU OUT OF THE APP. If the dependency repair on
    startup failed, the only button was Retry — and on a blocked connection Retry failed the
    same way every time, with no way past the screen. Setup now tells the difference between
    a missing component and a missing model file: if the components are all there, the app
    opens. If they genuinely are not, the error screen now has a Continue without them
    button so you can get in, and go to Settings when you are ready.

  • A BLOCKED DOWNLOAD NOW EXPLAINS ITSELF INSTEAD OF LOOKING LIKE A CRASH. When
    something between you and our server interferes with the connection — an ISP filter, a
    parental or network filter, antivirus web protection, a VPN, hijacked DNS — the app used
    to show a wall of raw security-library text and offer to file a bug report, which reads
    as "the app is broken". It now names the server it could not reach, says plainly that
    something on the network is blocking it, and tells you what actually helps: a VPN for the
    whole download, with a note that changing your DNS alone is often not enough — the user
    this release was built for tested a DNS switch and his download still died a fifth of the
    way through. Real failures — a corrupted file, a full disk, a permissions problem — still
    report as themselves.

  • RETRYING A DOWNLOAD NO LONGER RUNS THE PROGRESS BAR BACKWARDS. A retry resumed from
    what was already on disk but reset the bar to zero, so it looked like the whole download
    had been lost.

  • AN ENGINE SETUP FAILURE NOW SAYS WHY IT FAILED, instead of listing only which pieces
    failed and dropping the reason.

  • THE APP NO LONGER DIES AT STARTUP IF YOUR DOCUMENTS FOLDER CANNOT BE FOUND. It closed
    before any window appeared. It now carries on.

First launch

Both desktop platforms show a security prompt on first launch because these builds are
not code-signed. There is no certificate and no installer — this is expected.

Windows. Extract the zip anywhere and run CubricVision.exe. Windows may show
"Windows protected your PC" — click More info, then Run anyway.

macOS. Any downloaded build is quarantined. In Terminal:

xattr -dr com.apple.quarantine "<extracted folder>"

then double-click start.command.

Platform testing

  • Windows — tested on the maintainer's Windows development machine. Not yet validated
    on a separate clean Windows host.
  • Linux — install and launch validation only, on a low-powered Ubuntu laptop.
    Generation support is unvalidated.
  • macOS — artifacts are produced mechanically and are maintainer-untested. Community
    validation is welcome.

Reporting a result? Please include your platform and OS version, CPU architecture, GPU and
driver, the artifact name, whether it was a clean install or an update, what the launcher
did, what engine setup did, whether you tested generating, and the tail of your app log.

Known limitation

If your internet provider is interfering with the connection to our model server, this
release makes the failure readable and stops it destroying your engine setup — but it
cannot get the files past the block. A VPN for the duration of the download does. A second
download location is built but not yet switched on.