Old 11-25-2014, 09:15 AM   #1
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default Vector Based Reaper THeme Element

HI !

I recently see more and more plugins with vector based User Interface, such as MeldaProductions's VST and The Mangle, and I am really impressed by these.

Vector based element for UI have a lot of advantages :
  • Light weight
  • Easily customizable
  • No scaling artifacts
It would be very nice if Reaper could take advantages of some of this, for example for buttons (when there are upscaled they become very ugly), but for other elements in the theme.


What do you think of that ?


I do understand that this will not happen soon cause it is a very different thing than actual theme structure, but I wanted to open the discussion on this

Last edited by X-Raym; 11-25-2014 at 10:03 AM.
X-Raym is offline   Reply With Quote
Old 11-25-2014, 09:52 AM   #2
Pashkuli
Banned
 
Join Date: Jul 2006
Location: United Kingdom, T. Wells
Posts: 2,454
Default

I agree. Vectors are more reliable and customizable than bitmaps although they cannot represent textures quite good.
But textres are for fixed dimensions and suitable for certain resolutions.
Pashkuli is offline   Reply With Quote
Old 11-25-2014, 10:02 AM   #3
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

You are totally right for textures,
and I loved them on certain UI, just see the Native Damage Kontakt Instrument interface, it is gorgious :P

But do wee need such textures for our Daw ?
If you take a close look at every new theme on Reaper stash, few of them have this kind of textures. Actually, they often use
  • flat
  • shades
  • gradient
Things for which vector is meant to be


REAPER has always wanted to have a lightweight customizable and compatible with all kind of computer (low performance or high performance).
We could maybe have some places for Bitmap, and other for vectors... ?


Here is a Pro & Cons recap for Vector based GUI. I didn't find a lot of other resources about this subject.
X-Raym is offline   Reply With Quote
Old 11-25-2014, 11:35 AM   #4
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,268
Default

Quote:
Originally Posted by adXok View Post
I agree. Vectors are more reliable and customizable than bitmaps although they cannot represent textures quite good.
But textres are for fixed dimensions and suitable for certain resolutions.
google search images for "photorealistic vector art" and you will be amazed what vectors can do
heda is offline   Reply With Quote
Old 11-25-2014, 12:28 PM   #5
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@heda
That's totally true
but it take time, LOT of time :P
X-Raym is offline   Reply With Quote
Old 11-25-2014, 12:48 PM   #6
Swamp Ape
Human being with feelings
 
Swamp Ape's Avatar
 
Join Date: Mar 2012
Location: Asheville NC
Posts: 1,335
Default

I'd love to be able to use vectors. They would be ideal for my theme and others of its type. I'm all about flexibility but as it stands now you can only do so much.

Of course, this is probably crazy difficult to implement as of now.
Swamp Ape is offline   Reply With Quote
Old 11-25-2014, 01:14 PM   #7
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@Swamp Ape
That's for sure.
Talking about that, highlight the pro and cons, express our desire (or non-desire) is a first step

If someone find other great vector UI, feel free to share !
X-Raym is offline   Reply With Quote
Old 12-19-2014, 01:25 PM   #8
reapercurious
Human being with feelings
 
reapercurious's Avatar
 
Join Date: Jul 2007
Posts: 1,891
Default

First, let me say that the default theme of Reaper is SVG.

Quote:
Originally Posted by X-Raym View Post
HI !

I recently see more and more plugins with vector based User Interface, such as MeldaProductions's VST and The Mangle, and I am really impressed by these.

Vector based element for UI have a lot of advantages :
  • Light weight
  • Easily customizable
  • No scaling artifacts
It would be very nice if Reaper could take advantages of some of this, for example for buttons (when there are upscaled they become very ugly), but for other elements in the theme.


What do you think of that ?


I do understand that this will not happen soon cause it is a very different thing than actual theme structure, but I wanted to open the discussion on this
I posted a thread about this like some years back or something.

http://forum.cockos.com/showthread.p...ghlight=vector
reapercurious is offline   Reply With Quote
Old 12-19-2014, 01:34 PM   #9
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

He may use vectors to create the images, but the final images are not .svg

The pink lines do allow a lot more SVG like behaviour but its not the same. There are no vector or even image masks (allowing textures, think CSS or blending properties in video game textures).
Fergler is offline   Reply With Quote
Old 12-19-2014, 01:41 PM   #10
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@reapercurious
I'm sorry but I dont see any SVG (or any vector based) file in Default_4.0.ReaperThemeZip, Default_3.0.ReaperThemeZip, Classic_4.x.ReaperThemeZip... Just .ico and .png. Did I missed something ? Maybe you spoke about the original project file for the graphic elements, which are surely design on a vector app ?
There is some "vector" place in theme, it is the color that we can adjust in Theme Options, but actually, a the Default_4.0.ReaperThemeZip contains 576 png files... We are far from a full vector based GUI ! :P

It is nice that the discussion already started in your other thread, I didn't find it when I make my research !
X-Raym is offline   Reply With Quote
Old 12-19-2014, 01:43 PM   #11
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@Fregler
More blending options (or actually, more place where to choose blending mode) would be nice...
... and some easy color settings just like in CSS would be awesome !
X-Raym is offline   Reply With Quote
Old 12-24-2014, 04:33 PM   #12
reapercurious
Human being with feelings
 
reapercurious's Avatar
 
Join Date: Jul 2007
Posts: 1,891
Default

Ask White Tie if the default theme is vector.

Version 5 can go ahead and be vector all the way, even for custom themes, that would be great.
reapercurious is offline   Reply With Quote
Old 12-25-2014, 11:16 AM   #13
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

No need to ask him, I read his Walter Themers Guide entirely, and there is no single occurence of the word "vector" on it. =/
X-Raym is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:43 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.