Author Topic: Vexus  (Read 4894 times)

2017-03-27, 06:06:31

James Vella

  • Active Users
  • **
  • Posts: 542
    • View Profile
I am trying to build some render passes for Corona using Vexus and having a few issues. I would like to clarify 2 things and potentially use this thread to feed back to the community solutions/further questions.

1. Lightmix/Post process - I would like to have a different lightmix per camera - how do I call this function with maxscript? eg Cam01_Lightmix.conf & Cam01_Post.conf

2. Where can I find a reference to all Corona code functions so I can put this node in myself - and any further nodes that do not exist in Vexus yet? (Im not the best with any code but Im willing to try) Currently Im referencing these two sites but Im hoping theres more information somewhere:
https://corona-renderer.com/doc/
https://coronarenderer.freshdesk.com/support/solutions/articles/5000501970-corona-maxscript-list-of-functions




thanks!

2017-03-28, 01:47:57
Reply #1

James Vella

  • Active Users
  • **
  • Posts: 542
    • View Profile
Is there a way from maxscript to call the .conf file into the lightmix?

Or even better - write from maxscript directly to the CShading_Lightselect 01 pass? I would like to call a different lightselect setup per Camera


2017-03-28, 05:58:50
Reply #2

James Vella

  • Active Users
  • **
  • Posts: 542
    • View Profile
This so far is my day of trying lol...

http://docs.autodesk.com/3DSMAX/16/ENU/MAXScript-Help/index.html?url=files/GUID-E8F75D47-B998-4800-A3A5-610E22913CFC.htm,topicNumber=d30e260602

<boolean><RenderElementMgr>.AddRenderElement <maxObject>element 

I am having trouble understanding how this simply works?

None of this below works... any push in the correct direction please?

Code: [Select]
CShading_Lightselect LS_Sun 0
-- Argument count error: reftarg create wanted 0, got 2
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
CShading_Lightselect LS_Sun=0
-- No ""="" function for (Global:CShading_LightSelect Global:LS_Sun)
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
CoronaRenderer.CoronaFp.CShading_Lightselect LS_Sun=0
-- No ""="" function for ((prop CShading_LightSelect (prop CoronaFp Global:CoronaRenderer)) Global:LS_Sun)
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
CoronaRenderer.CShading_Lightselect LS_Sun=0
-- No ""="" function for ((prop CShading_LightSelect Global:CoronaRenderer) Global:LS_Sun)
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
Vexus - Initialization Success. Listening On Port: 7002
elementlist
undefined
-- Error occurred in anonymous codeblock; filename: ; position: 51; line: 1
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- Error occurred in anonymous codeblock; filename: ; position: 51; line: 1
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level

-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
RendererClass.AddRenderElement CInfo_RenderStamp
-- Unknown property: "addrenderelement" in RendererClass
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
RendererClass.renderelements CInfo_RenderStamp
-- Unknown property: "renderElements" in RendererClass
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
maxOps.GetCurRenderElementMgr()
<MixinInterface:RenderElementMgr>
MixinInterface:AddRenderElement CInfo_RenderStamp
-- Syntax error: at keyword parameter, expected <factor>
--  In line: MixinInterface:A
MixinInterface:AddRenderElement CInfo_RenderStamp = true
-- Syntax error: at keyword parameter, expected <factor>
--  In line: MixinInterface:A
MixinInterface:RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Syntax error: at keyword parameter, expected <factor>
--  In line: MixinInterface:R
MixinInterface.RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Unknown property: "RenderElementMgr" in MixinInterface
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxops.RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Unknown property: "RenderElementMgr" in <Interface:maxOps>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
maxops.MixinInterface.RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Unknown property: "MixinInterface" in <Interface:maxOps>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxops.MixinInterface:RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Syntax error: at keyword parameter, expected name
--  In line: maxops.MixinInterface:R
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **
RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Argument count error: AddRenderElement wanted 2, got 5
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement.CInfo_RenderStamp
-- Unknown property: "CInfo_RenderStamp" in AddRenderElement()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement CInfo_RenderStamp=true
-- No ""="" function for ((prop addrenderelement Global:RenderElementMgr) Global:CInfo_RenderStamp)
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **
RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement "CInfo_RenderStamp"
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement "CInfo_RenderStamp = true"
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement
AddRenderElement()
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement.CoronaRenderer "CInfo_RenderStamp = true"
-- Unknown property: "CoronaRenderer" in AddRenderElement()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level

RenderElementMgr.AddRenderElement CoronaRenderer.CInfo_RenderStamp
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement CoronaRenderer CInfo_RenderStamp
-- Runtime error: Object does not implement this interface: RenderElementMgr
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement CoronaRenderer CInfo_RenderStamp
-- Runtime error: Object does not implement this interface: RenderElementMgr
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

elementlist
undefined
RenderElementMgr.elementlist
-- Unknown property: "elementList" in RenderElementMgr
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **
re.numrenderelements()
-- Unknown property: "NumRenderElements" in undefined
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement
AddRenderElement()
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

RenderElementMgr.AddRenderElement(CInfo_RenderStamp)
-- Argument count error: AddRenderElement wanted 2, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr()
<MixinInterface:RenderElementMgr>

-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

MixInterface.RenderElementMgr.AddRenderElement CInfo_RenderStamp.element
-- Unknown property: "RenderElementMgr" in undefined
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **
RenderElementMgr.AddRenderElement CInfo_RenderStamp.element
-- Argument count error: AddRenderElement wanted 2, got 3
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **
MixInterface.AddRenderElement CInfo_RenderStamp.element
-- Unknown property: "addrenderelement" in undefined
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

MixinInterface:RenderElementMgr AddRenderElement CInfo_RenderStamp.element
-- Syntax error: at keyword parameter, expected <factor>
--  In line: MixinInterface:R
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr.AddRenderElement.CInfo_RenderStamp
-- Unknown property: "addrenderelement" in GetCurRenderElementMgr()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **


maxOps.GetCurRenderElementMgr.AddRenderElement CInfo_RenderStamp
-- Unknown property: "addrenderelement" in GetCurRenderElementMgr()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.CoronaRenderer.CoronaFp.CInfo_RenderStamp
-- Unknown property: "CoronaRenderer" in <Interface:maxOps>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr AddRenderElement CInfo_RenderStamp
-- Argument count error: GetCurRenderElementMgr wanted 0, got 2
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr.CoronaRenderer AddRenderElement CInfo_RenderStamp
-- Unknown property: "CoronaRenderer" in GetCurRenderElementMgr()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.CoronaRenderer.CoronaFp.AddRenderElement CInfo_RenderStamp
-- Unknown property: "CoronaRenderer" in <Interface:maxOps>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

CoronaRenderer.CoronaFp.AddRenderElement CInfo_RenderStamp
-- Unknown property: "addrenderelement" in <Interface:CoronaFp>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

CoronaRenderer.CoronaFp AddRenderElement:CInfo_RenderStamp
-- Type error: Call needs function or class, got: <Interface:CoronaFp>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr
GetCurRenderElementMgr()
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr.numrenderelements()
-- Unknown property: "NumRenderElements" in GetCurRenderElementMgr()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr
GetCurRenderElementMgr()
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr.AddRenderElement
-- Unknown property: "addrenderelement" in GetCurRenderElementMgr()
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

maxOps.GetCurRenderElementMgr help]
-- Argument count error: GetCurRenderElementMgr wanted 0, got 1
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- Syntax error: at ], expected <factor>
--  In line: maxOps.GetCurRenderElementMgr help]
\-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **


oronaRenderer.CoronaFp.AddRenderElement maxOps.CInfo_RenderStamp
-- Unknown property: "CoronaFp" in undefined
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

CoronaRenderer.CoronaFp.AddRenderElement maxOps.CInfo_RenderStamp
-- Unknown property: "addrenderelement" in <Interface:CoronaFp>
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

CoronaRenderer.AddRenderElement maxOps.CInfo_RenderStamp
-- Unknown property: "addrenderelement" in Corona_1_5__hotfix_2
-- MAXScript callstack:
-- thread data: threadID:12056
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **

`<true><RenderElementMgr>.AddRenderElement <maxObject>CInfo_RenderStamp
-- Syntax error: at bad, expected <factor>
--  In line: `<
-- MAXScript ** interrupted **
 Exception:
-- ** interrupted **