Comments (4)
Something that fits dark themes would be awesome. If you use dark themes for any other sofware you really get used to it very soon, it keeps your eyes healthy.
from mm3d.
I don't see this as practical. If you choose a gray color, the selection rectangle will disappear. And other colors will have bad contrast, as the current color does, with greens.
To work, a system would have to take note of every color that is used, and provide a control panel to change the colors. Alternatively, a different color scheme could work, but that would be easier to implement by selecting from predefined color configuration files.
Personally I think I like the color scheme. It's funny because teal can be one of the worst colors for backgrounds, but it seems to work well here. I think it might not be good for displaying models. I've done a lot of tests with background colors and large model sets, and considered black or dark blue to look best and complement AA effects best. But modeling and showcasing are different matters.
EDITED: I think with the teal background that pure green is invisible on it. Dark green might look better. The green elements (rotation pivot, Y axis) I can't see well. I would use yellow instead. And the red selection color, I think it would look better if it were muted, closer to how the selected faces appear, almost pink. The white lines are a bit harsh, maybe light gray lines would be easier on the eye, but might get lost in the white faces.
from mm3d.
For the record, the xor on gray problem I mentioned before can be solved without anything complicated by using 128,128,128 for the color instead of white. White is no different from the GL_INVERT operation.
It turns the teal color to dark green. It's always visible, but it's a little weird because it sometimes darkens/lightens but other times it looks like an invert too, depending on the color. Still, it seems safest. I think it may be what is most commonly used with colored xor.
from mm3d.
Yes, adding "Canvas Color" & "Grid Lines Color" into "View > Viewport Settings..." is really missed & but highly wanted feature:
from mm3d.
Related Issues (20)
- Material/light parameters are backward, should be swapped HOT 2
- 1.3.13 Minor Animation Issue When Starting New Animation HOT 2
- md3filter.cc DBL_MIN should probably be -DBL_MAX HOT 1
- Groupwin (Clean up) doesn't remove materials (as advertised)
- Zero divide is missing from normalize/normalize3 (glmath.h/glmath.cc) functions HOT 2
- edgedivcmd.cc reverses addTriangleToGroup's args HOT 1
- glmath.h operator-= and += don't return & reference
- Model>Edit Model Meta Data... does not save changes HOT 1
- Request to not antialias the Paint Texture image HOT 6
- Opening and Immediately Closing
- knuckleheaded code in bsptree.cc HOT 2
- After creating triangle using "Make face from vertices", allow "Invert normals" to operate on this newly added triangle HOT 2
- Adjustable radius and strength options for attract tools.
- Support spacemice HOT 3
- two years passed without release HOT 3
- Grid snapping? HOT 1
- I want to report one issue and one question HOT 8
- Add Pixelated Texture view HOT 1
- Animation mode won't allow moving verticies on Linux HOT 3
- Export to WRML/WRL (for Kicad models)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mm3d.