fix(extended translucency): fix default material model not applied#1305
Conversation
WalkthroughA new boolean setting, Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant UI
participant ExtendedTranslucency
participant Geometry
User->>UI: Open settings
UI->>ExtendedTranslucency: Display SkinnedOnly checkbox
User->>UI: Toggle SkinnedOnly
UI->>ExtendedTranslucency: Update SkinnedOnly value
Geometry->>ExtendedTranslucency: Request translucency effect
ExtendedTranslucency->>Geometry: Apply effect if (has skin OR SkinnedOnly is false)
Estimated code review effort🎯 2 (Simple) | ⏱️ ~7 minutes Suggested reviewers
Poem
Note ⚡️ Unit Test Generation is now available in beta!Learn more here, or try it out under "Finishing Touches" below. 📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🧰 Additional context used🧠 Learnings (3)📓 Common learningssrc/Features/ExtendedTranslucency.h (2)Learnt from: alandtse Learnt from: alandtse src/Features/ExtendedTranslucency.cpp (2)Learnt from: alandtse Learnt from: jiayev ⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
🔇 Additional comments (5)
✨ Finishing Touches
🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
|
@doodlum can you check the path features that the rabbit mentions to see if we need to adjust to allow hlsl review? We can turn it off if the hlsl is bad. |
|
✅ A pre-release build is available for this PR: |
Adding this as an option, default on. Works well excluding waters and waves :)


This was accidentally broken in #1249
The code's logic is a little convoluted >_<
Summary by CodeRabbit
New Features
Settings