Repository navigation
Releases: yohawing/yw-look
Releases · yohawing/yw-look
Release list
yw-look v0.4.2
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-loaderfrom 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
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
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
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.