What features and improvements do you hope to see in HG2?

1 ビュー (過去 30 日間)
Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
コメント済み: Oliver Woodford 2015 年 3 月 20 日
For a long time now, MATLABers have been calling for an improved graphics pipeline. MathWorks have made it clear in the past few years that they are working on such an improvement, which has been codenamed HG2. It may or may not even appear in the next MATLAB release*. When it does arrive, I think it's worth measuring it against the things people have been asking for.
So my question is:
What improvements over the current graphics pipeline would you like to see in HG2?
Please put one improvement per answer, and vote for improvements you also want to see.
*Those of you who have seen the Release Notes for R2014b will already know whether HG2 will make its debut in it. Given the terms of using the prerelease, I couldn't possibly comment.
  1 件のコメント
Sean de Wolski
Sean de Wolski 2014 年 10 月 6 日
Now that R2014b is out, quite a few of these have been implemented :)

サインインしてコメントする。

回答 (18 件)

Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
Set a colormap per axes instead of per figure. This would make it much simpler to use multiple colormaps in the same figure.
  1 件のコメント
Oliver Woodford
Oliver Woodford 2014 年 10 月 21 日
This has been done in R2014b.

サインインしてコメントする。


Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
Anti-aliased graphics.
  1 件のコメント
Oliver Woodford
Oliver Woodford 2014 年 10 月 21 日
This has been done in R2014b.

サインインしてコメントする。


Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
MUCH faster rendering.
For example, MATLAB renders a million points of different colors incredibly slowly. I reckon some well written OpenGL code could perform such an operation 1000-10000x faster. Really.
  1 件のコメント
Oliver Woodford
Oliver Woodford 2014 年 10 月 21 日
Some stuff is a bit faster, but it's not amazing.

サインインしてコメントする。


Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
編集済み: Oliver Woodford 2014 年 7 月 25 日
Support for all fonts, not a limited subset, in vector graphics export.

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
Better 3d rotation (smoother, faster and more like CAD packages rotation)
  1 件のコメント
Oliver Woodford
Oliver Woodford 2015 年 3 月 20 日
See fcw for something more like CAD packages.

サインインしてコメントする。


Robert Cumming
Robert Cumming 2014 年 7 月 25 日
more consistency across function calls (i.e. in plot you can do:
plot ( axHandle, X, Y, etc.... )
but in text you have to do:
text ( X, Y, 'string', 'parent', axHandle )
  1 件のコメント
Jan
Jan 2014 年 10 月 21 日
I'd suggest:
plot ( X, Y, 'Parent', axHandle )
Notice that the "smart" form will lead to ambiguities under some circumstances:
plot(X, Y)
If X is scalar and the value of an axes handle, you cannot draw this point. Fortunately handles are not doubles anymore in R2014b.

サインインしてコメントする。


Oliver Woodford
Oliver Woodford 2014 年 7 月 25 日
編集済み: Oliver Woodford 2014 年 7 月 25 日
Support for transparency and lighting in vector graphics export.

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
make legend location more intelligent and not on top of the data ;).

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
have CData property in all uicontrols

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
html support in all uicontrols

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
when you have a long time series (minutes) with high frequency data (milli-seconds) datetick doesn't work well when you zoom in - the ticks dissappear and it will only let you zoom in so far...

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
when value goes out of range (listbox) don't hide the control - set the listbox selection to [] (i.e. nothing selected)

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
Ability to select nothing (i.e. set to []) from a listbox.

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
Turning on 3d rotation doesn't remove buttonDownFcn callback from other controls

Robert Cumming
Robert Cumming 2014 年 7 月 25 日
much faster generation of legends

Oliver Woodford
Oliver Woodford 2014 年 7 月 28 日
Some volume rendering capabilities, similar to voreen.

Jan
Jan 2014 年 10 月 21 日
I'm waiting for powerful UITREE and UITABLE implementations.

Oliver Woodford
Oliver Woodford 2015 年 3 月 20 日
Texture mapping of arbitrary meshes. See this question.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by