⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newfigure3d.m

📁 Matlab程序
💻 M
字号:
function fig = NewFigure3D( varargin )

% NewFigure3D( 'light', 1, 'renderer', 'OpenGl' )

light = 0; %this makes the rendering faster -- use only the relevant portion of the image
renderer = 'zbuffer';
VararginModifyDefaults( varargin{:} );


%datenum(version('-date'))
%datenum('23 Sep 2000')

if (  datenum(version('-date')) < datenum('23 Sep 2000') )
    warningState = warning;
    
    if ( ~strcmp(warningState, 'off') )
        disp('Turning warning off to prevent irritating unrecognized OpenGL version warnings')
        warning off;
    end
end

hh = figure;
hold on

cameratoolbar
axis off
axis equal
axis vis3d
view(3)
cameratoolbar('ResetCameraAndSceneLight')
axis equal
set(hh, 'renderer', renderer)

if light > 0
cameratoolbar togglescenelight 
end

if nargout > 0
    fig = hh;
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -