version 2.05:
64/48/32-bit depth support many other changes
This commit is contained in:
@ -51,9 +51,6 @@ type
|
||||
y: byte;
|
||||
Gradient: byte;
|
||||
Background: byte;
|
||||
estimator_radius: byte;
|
||||
estimator_min: byte;
|
||||
estimator_curve: byte;
|
||||
end;
|
||||
TScriptRender = class
|
||||
public
|
||||
@ -157,12 +154,6 @@ type
|
||||
procedure GetFlameURLProc(AMachine: TatVirtualMachine);
|
||||
procedure SetFlameBatchesProc(AMachine: TatVirtualMachine);
|
||||
procedure GetFlameBatchesProc(AMachine: TatVirtualMachine);
|
||||
procedure GetFlameEstimatorRadius(AMachine: TatVirtualMachine);
|
||||
procedure SetFlameEstimatorRadius(AMachine: TatVirtualMachine);
|
||||
procedure GetFlameEstimatorMin(AMachine: TatVirtualMachine);
|
||||
procedure SetFlameEstimatorMin(AMachine: TatVirtualMachine);
|
||||
procedure GetFlameEstimatorCurve(AMachine: TatVirtualMachine);
|
||||
procedure SetFlameEstimatorCurve(AMachine: TatVirtualMachine);
|
||||
|
||||
{ Transform interface }
|
||||
procedure GetTransformAProc(AMachine: TatVirtualMachine);
|
||||
@ -1128,13 +1119,13 @@ end;
|
||||
procedure TScriptEditor.GetExportPath(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
with AMachine do
|
||||
ReturnOutPutArg(HqiPath);
|
||||
ReturnOutPutArg(flam3Path);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.SetExportPath(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
with AMachine do
|
||||
HqiPath := GetInputArgAsString(0);
|
||||
flam3Path := GetInputArgAsString(0);
|
||||
end;
|
||||
|
||||
{ ***************************** Operation Library **************************** }
|
||||
@ -2398,36 +2389,6 @@ begin
|
||||
cp.nbatches := GetInputArgAsInteger(0);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.GetFlameEstimatorRadius(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
AMachine.ReturnOutputArg(cp.estimator);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.SetFlameEstimatorRadius(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
cp.estimator := AMachine.GetInputArgAsFloat(0);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.GetFlameEstimatorMin(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
AMachine.ReturnOutputArg(cp.estimator_min);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.SetFlameEstimatorMin(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
cp.estimator_min := AMachine.GetInputArgAsFloat(0);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.GetFlameEstimatorCurve(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
AMachine.ReturnOutputArg(cp.estimator_curve);
|
||||
end;
|
||||
|
||||
procedure TScriptEditor.SetFlameEstimatorCurve(AMachine: TatVirtualMachine);
|
||||
begin
|
||||
cp.estimator_curve := AMachine.GetInputArgAsFloat(0);
|
||||
end;
|
||||
|
||||
|
||||
{ *************************** Transform interface **************************** }
|
||||
|
||||
@ -2671,9 +2632,6 @@ begin
|
||||
DefineProp('URL', tkString, GetFlameURLProc, SetFlameURLProc);
|
||||
DefineProp('Hue', tkFloat, GetFlameHueProc, SetFlameHueProc);
|
||||
DefineProp('Batches', tkInteger, GetFlameBatchesProc, SetFlameBatchesProc);
|
||||
DefineProp('estimator_radius', tkFloat, GetFlameEstimatorRadius, SetFlameEstimatorRadius);
|
||||
DefineProp('estimator_min', tkFloat, GetFlameEstimatorMin, SetFlameEstimatorMin);
|
||||
DefineProp('estimator_curve', tkFloat, GetFlameEstimatorCurve, SetFlameEstimatorCurve);
|
||||
end;
|
||||
Scripter.AddObject('Flame', Flame);
|
||||
{ Transform interface }
|
||||
|
Reference in New Issue
Block a user