Right now, I am using AR4 and I have a .lsp routine that opens a 3D model, loads a scheme file with all my default settings, sets the screen resolution, and then loads 9 previously stored camera/target coordinates and renders each of those views to a file. I run this .lsp routine in a loop with hundreds of 3D models. I would like to switch to nXt, but I want to make sure I'll be able to automate the rendering process the same way as I do now in AR4.
I am enclosing a copy of the .lsp file for your reference.
Will the API currently available in nXt allow me to do something similar? If so, can I see the list of commands that I would be interfacing to?
It doesn't look like the API I need is available yet. In addition to render and save to a file, I need to set all my default values (i.e. resolution, units, views, material assignments, etc). I don't understand why that is, but it doesn't look like there is much interest in developing the API. I have hundreds of 3D models and I generate 9 renders out of each model, doing them manually is simply not an option. It would take me months to do that. I have to be able to automate the process. I doubt I am the only one who is doing this.
I'll keep an eye on nXt, I hope someday they'll make the API interface available for us to use.
It would be good indeed to have an access to nXt from AutoLisp not only to render+save. Once implemented fully, the whole Batch rendering thing could be handled outside nXt, which would save your time... for example, Batch render is still missing some important options/commands:
- to save a rendering prematurely
- to automate paths selection (while selecting lighting scheme, it should open up the folder where these presets are, while selecting name of the resulting render it should point me to the directory where renderings are stored...)
- automate naming
...I firmly believe if there was an access to nXt from AutoLisp, all batch rendering thing will be rewritten by somebody interested...
I couldn't agree more. I believe anybody can write loops within a program to do their own versions of batch rendering. I don't need to have a restricted version of batch rendering available in nXt, what I need is access to the API so that I can customize and create my own batch rendering routines.
I am failing to understand the reason for not having the API available. We are talking about probably less than 50 commands that need to be available. It doesn't seem like it should be that big of a deal.
Gentlemen,The last file I used to load, was ArAcad_24_64.arx, and, unfortunately, it doesn't work with Acad 2025.Any idea how to get the proper nXt-App which suits Acad 2025?Any help appreciated...Regards, Maciej MarkowskiSee More
Good day, forum members,I was thinking that we could each, if interested, contribute a significant token to give Peter Milner and David to train us virtually in nxt render for Autocad. Am not sure he still uses it but the experience he has spanning over 20 years cannot be underestimated. I wish the forum co-ordinators could look into this. So that more of us will produce realistic renders with the paid version of nxt render and we will be able to encourage other users of other more advanced…See More