Skip to content

Releases: yohawing/yw-look

yw-look v0.4.2

Choose a tag to compare

@yohawing yohawing released this 24 Oct 14:27

Files and thumbnails

  • Add Windows Explorer thumbnails independently of default application settings, with installation-owned registration and cleanup.
  • Recover registration changes before thumbnail generation and saving, recognize differently formatted paths from the same checkout, and surface unresolved registration failures.
  • Retain list/grid modes for the Files, Materials, and Textures tabs and cache thumbnails across folder navigation.
  • Preview additional image formats and replace the current asset on ordinary drops while retaining explicit new-tab actions.

Viewing and formats

  • Add a UV checker, HDRI environment presets, and inspection of USD material libraries without geometry.
  • Open viewport settings on click, detach panels by their handles, and keep dropdowns from changing panel layouts.
  • Toggle wireframe with W; remove Z display-mode cycling. Fly-camera navigation retains W for forward movement.
  • Improve static USD blend shapes, rigid skin bindings, sparse and long transform animations, texture transforms, opacity textures, and alpha cutoffs.
  • Fix DWA-compressed EXR and Meshopt-compressed GLB decoding. Exclude generated USD textures from thumbnail dependencies.
  • Update @yohawing/three-mmd-loader from 0.8.4 to 0.8.5, including mmd-anim 0.5.3 improvements to IK and append rotation and IK-history reset on seeking, pose reset, and motion changes.
  • Improve camera framing and defer unused loader chunks during startup; update ufbx and rustls.

Known limitations

  • HumanFemale loading failures and the reported chameleon texture/variant issue remain open pending native re-verification with the original assets.
  • Explorer thumbnails do not establish support for every feature of a model.
  • Windows artifacts intentionally omit Authenticode and may show an unknown-publisher or SmartScreen warning. macOS distribution remains postponed.
  • Removing a beta token changes the update channel but does not itself change the installed version.

Distribution verification

Windows signing and SmartScreen

  • Status: not verified
  • Details: Authenticode is intentionally omitted. Clean-environment SmartScreen behavior has not been verified for this candidate.

macOS codesign, notarization, and Gatekeeper

  • Status: not verified
  • Details: This release targets Windows x64 only; no macOS artifact or signing validation is included.

GitHub Release install and updater roundtrip

  • Status: not verified
  • Details: The candidate installer, updater signature, public feed, installation, restart, and settings retention require verification against this release. Previous release results do not verify this candidate.

yw-look v0.4.1

Choose a tag to compare

@yohawing yohawing released this 05 Oct 05:44

Files, tabs, and startup

  • Retain model resources and pending USD loads across tab switches, avoid duplicate restoration, and retain the previous display if an additional payload fails.
  • Use list and history clicks to replace the current asset. Context menus can explicitly open a tab or a new window, detach tabs, and copy names and paths.
  • Route tab-bar and Ctrl drops to a new tab. Windows external opens follow the tab preference; explicit new-window requests remain separate.
  • Detect changes to resolved glTF external buffers and images when returning to a tab.
  • Overlap startup preparation and defer unused image lighting work.

Viewing and formats

  • Add per-object visibility controls and improve GPU picking, including multi-material and MMD meshes. Avoid repeated whole-scene layer updates during picking warmup.
  • Share equivalent MMD body/outline geometry layouts while preserving source geometry ownership.
  • Use pointer capture for right-drag camera navigation and release navigation on focus loss.
  • Correct FBX DDS orientation and native texture previews, allow more time for native FBX conversion, align BVH position channels with Blender, and display MMD comments.
  • Use a dropdown for environment maps, fix foreground ambient-occlusion overlap and OpenEXR orientation, and use GTAO with ambient occlusion off by default.
  • Clarify USD Points and splat warnings. Windows Explorer thumbnails are not included.

Settings and updates

  • Fix the close button leaving the app open, retain display settings and the statistics overlay across restarts, and preserve history, beta tokens, and loader packs when resetting settings.
  • Wait for queued settings and viewport edits to finish saving before handing a downloaded update to the installer. A failed save prevents installation.
  • Add official website, user guide, update history, and bug report links to Settings, and reorganize image and projection controls.
  • Publish bilingual update history after verifying release delivery. Windows release installers are named yw-look_0.4.1_Windows_x64-setup.exe.

Known limitations

  • The stable installer requires no beta token. The supporter feed continues to select beta.3; publishing this stable release does not move token holders to it. Remove the token and check the stable channel to request a newer stable version. The actual beta-to-stable install, restart, and settings roundtrip remains unverified.
  • Native OS drag delivery and Ctrl detection remain unverified end to end. Injected events do not prove an OS drag.
  • Dependency detection uses file metadata and known loader paths. Active-tab edits, OBJ/MTL, nested USD references or payloads, and changes preserving file metadata may require an explicit reload. Some animated USD assets still fail on initial loading.
  • Windows artifacts intentionally omit Authenticode; Windows may show an unknown-publisher or SmartScreen warning. Updater signature verification remains required.
  • macOS distribution remains postponed.

Distribution verification

Windows signing and SmartScreen

  • Status: not verified
  • Details: Authenticode is intentionally omitted. Clean-environment SmartScreen behavior has not been verified for v0.4.1.

macOS codesign, notarization, and Gatekeeper

  • Status: not verified
  • Details: v0.4.1 targets Windows only; no macOS artifact or signing validation is included.

GitHub Release install and updater roundtrip

  • Status: not verified
  • Details: This entry prepares the stable release candidate. Published installer signatures, digests, public mirror, anonymous feed retrieval, bilingual history publication, clean installation, and actual update/restart/settings retention must be checked after publication. Previous beta distribution checks do not verify this candidate.

yw-look v0.4.0

Choose a tag to compare

@yohawing yohawing released this 24 Sep 13:20

Asset tabs and inspection

  • Added asset tabs with independent display settings, camera framing, and playback state. Loaded GLB, PMX, and PMD models are retained in a bounded tab cache.
  • Added read-only UV inspection, shared UV overlay controls, and per-tab asset statistics.
  • Corrected indexed USD UV mapping across vertex, face-varying, uniform, and constant interpolation, and clarified MaterialX, Points, and animation-range inspection warnings.
  • Added independent bone and joint overlays, authored camera and light helpers, field-of-view and orthographic controls, and separate grid and world-axis controls.
  • Automatically show bones when opening bone-only assets or standalone motion previews, and align bone colors with the wireframe display.
  • Improved framing in narrow viewports, kept toolbar popovers within the window, and preserved camera framing when toggling viewport guides.
  • Added an action to reveal listed files in Windows Explorer and refreshed the application branding.

Images and rendering

  • Added image exposure and RGBA controls, pixel-accurate zoom, and equirectangular sky previews while preserving image navigation state.
  • Fixed ambient occlusion with shared logarithmic depth, including orthographic views and switches between model formats.
  • Updated the MMD runtime to the published three-mmd-loader 0.8.4 and connected manual morph overrides to paused playback, animation, seeking, and tab restoration.
  • Avoided reloading models when saving unchanged loader settings.

Updates and release infrastructure

  • Added a saved beta token field for a separately configured supporter update feed. The feed is provisioned, while a beta release and end-to-end delivery verification remain pending; this release does not announce beta access for sale.
  • Restricted the supporter download endpoint to installers from the selected release.
  • Added stable-release mirroring from the private development repository to the public distribution repository, including updater assets and changelog synchronization.
  • Isolated native verification profiles and cleanup so test runs do not modify normal application settings, recent files, or file associations.
  • Prepared bilingual product pages and guides; website publication is tracked separately from the desktop release.

Known limitations

  • This is a published Windows x64 NSIS release. Automated source checks passed locally; clean-environment packaged CLI validation, installation, and the published updater roundtrip remain pending.
  • Windows artifacts intentionally omit Authenticode; unknown-publisher or SmartScreen warnings may appear. Updater signature verification remains required.
  • macOS distribution, Developer ID signing, and notarization remain postponed until the paid Apple Developer Program is resumed.
  • Beta delivery requires a valid token and a published beta release. The provisioned feed has not passed the beta update roundtrip.
  • Model retention is limited to the active tab and up to two inactive GLB/PMX/PMD tabs; other formats may reload when switching tabs.
  • Timeline-internal translation, native language-change behavior, and native Chinese/Korean language review remain unverified. Chinese support covers Simplified Chinese.
  • CAD runtimes remain grouped in Settings; the NSIS component page does not separately install or remove the CAD Loader Pack.
  • USD and CAD previews retain their documented bounded-format limitations, including the upstream USDC integer-compressed float-array decoding limitation.
  • MMD physics remains disabled by default.

Distribution verification

Windows signing and SmartScreen

  • Status: not verified
  • Details: Authenticode is intentionally omitted. Clean-environment SmartScreen behavior has not been verified for v0.4.0.

macOS codesign, notarization, and Gatekeeper

  • Status: not verified
  • Details: v0.4.0 targets Windows only; no macOS artifact or signing validation is included.

GitHub Release install and updater roundtrip

  • Windows: not verified — clean installation and updating from v0.3.5 through the published feed remain pending.
  • macOS: not verified — no macOS updater artifact is planned for v0.4.0.

yw-look v0.3.5

Choose a tag to compare

@yohawing yohawing released this 22 Sep 11:14

Viewer and workflow

  • Added persisted English, Japanese, Simplified Chinese, and Korean UI selection, including loader-owned messages, shortcuts, and metadata labels.
  • Added viewport ambient occlusion and corrected skinned bounds, visibility, and picking.
  • Added diffuse texture thumbnails to the material list, grouped material parameters, and linked material texture slots to the Textures panel.
  • Made selected-material navigation consistent across formats and clarified USD material inspection.
  • Added external file-change notifications and reload actions that preserve preview state.
  • Consolidated update controls in App Updates, exposed development build identity in the native title bar, and simplified the empty viewer screen.
  • Refreshed the application icon and browser favicon.

FBX fidelity and release reliability

  • Preserved authored FBX mesh hierarchy, labels, bind transforms, and culling, including hair materials.
  • Restored deferred texture pixels, corrected UV and texture-preview orientation, and preserved Blender shared base-color/alpha texture connections.
  • Fixed draft release asset verification before publication.

Known limitations

  • Timeline-internal translation, native language-change behavior, and native Chinese/Korean language review remain unverified; Chinese support currently covers Simplified Chinese.
  • CAD runtimes remain grouped in Settings; the NSIS component page does not separately install or remove the CAD Loader Pack.
  • USD and CAD previews retain their documented bounded-format limitations. The upstream USDC integer-compressed float-array decoding limitation remains.
  • Windows artifacts are intentionally distributed without Authenticode under the no-cost release policy; unknown-publisher or SmartScreen warnings may appear.
  • v0.3.5 is Windows-only. macOS artifacts, Developer ID signing, and notarization remain postponed until the paid Apple Developer Program is resumed.
  • Clean-environment packaged CLI validation, installation, and the published updater roundtrip remain unverified for this candidate.
  • MMD physics remains disabled by default.

Distribution verification

Windows signing and SmartScreen

  • Status: not verified
  • Details: This release intentionally omits Authenticode. Clean-environment SmartScreen behavior has not been verified for v0.3.5.

macOS codesign, notarization, and Gatekeeper

  • Status: not verified
  • Details: v0.3.5 does not publish macOS artifacts. Signing, notarization, Gatekeeper, and macOS build validation remain unverified for this candidate.

GitHub Release install and updater roundtrip

  • Windows: not verified — v0.3.5 is published; clean installation and updating from v0.3.4 through the published feed remain unverified.
  • macOS: not verified — v0.3.5 is Windows-only and has no macOS updater artifact.