xNormal Batcher is awesome! It makes my life a lot easier.
The only gripe I have with it is that I have to combine the maps in photoshop after baking them but that is a small price to pay for the much superior UI and ease of use.
Nope I don't have an option to change the renderer, you'll have to change it directly in xNormals settings.
it should be applied when you launch it next time.
Thanks for this great app!
I have one question I couldn't figure out yet.
Is it possible to select 2 highpoly objects to bake onto 1 lowpoly object?
I can do that on Xnormal but can't find how to set the batcher up for this.
For example I have HP_Object_Inside.obj and HP_Object_Outside.obj and want to bake them to LP_Object.obj
In Xnormal I just load the 2 HPs and the LP and it projects both HP into the same LP.
---
Just solved it. I didn't understand the video correctly
Ah, It would be a nice feature it's definetely doable, I did something similar for some photoshop batching, with the app running in the background listening to a folder. I just haven't took the time for that. That'd mean having xNormal installed on the server too . Haven't touched the project for a while.
The bake setup is already saved in a file look in the baking folder. you get one xml per object. (plus extra bakes like vertex color or 2 normals etc...)
Thank you for this app! It did a great job especially with additional xml settings generation per mesh from our side. BTW looks like it didn't preserve some settings. For example Base Settings - Bake Base Texture Settings - Background Color (as Transparency) and Files - Bake in Separate Folders flag. It'll be great if you fix this. Thank you very much!
Thanks for this tool! Baking has to be the most tedious task for real time asset creation.
I'm getting an error "User aborted of An error has occurred(probably Cage different from lowpoly_mesh):" If the same meshes are used in xNormal directly they bake out fine. This is happening on 80% of objects. Any ideas on why this is happening?
Edit: If xNormal Batcher is set to not use cages the maps bake without the error.
Edit 2: Nevermind, turns out the FBX export was triangulating the cage an low poly differently. When I was testing it in xNormal it ended baking the wrong meshes. Too much coffee.
Hi, Great program, im struggling to get it to work with cages inside of SBM files exported from 3ds max. How would I get the batcher to work with those?
adding a thumbs up to your post another half year later
Actually tried to install you former XNormal Batch Baker for 3DS script without much success and just came across this standalone version. Looks very promising. For some reason my Windows10 does not allow the installation of the setup file, even with lowest UAC settings and Powershell changes with admin rights. It does install though on another Win10 machine, there is a Windows warning but I can still install it. I most likely has sth to do with the missing certificate.
Do you have any idea how to solve / bypass that? There is a CERTIFICATE file in the .exe, might be the one. If the install fails, can I somehow transfer the install files from the other PC, maybe adding the registry settings myself?
Thanks in advance, you can also PM me if its a little more sensititve.
One way or the other, keep up the good work, nice tool!
PLATFORM VERSION INFO
Windows : 10.0.19041.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.8.4270.0 built by: NET48REL1LAST_C
clr.dll : 4.8.4250.0 built by: NET48REL1LAST_C
dfdll.dll : 4.8.4270.0 built by: NET48REL1LAST_C
dfshim.dll : 10.0.19041.1 (WinBuild.160101.0800)
SOURCES
Deployment url : http://trebor777.net/xNormalBatcher/Xnormal Batcher.application
Server : o2switch-PowerBoost-v3
Deployment Provider url : http://trebor777.net/xNormalBatcher/Xnormal Batcher.application
IDENTITIES
Deployment Identity : Xnormal Batcher.application, Version=1.7.1.1, Culture=en, PublicKeyToken=1c743cc980f122cb, processorArchitecture=amd64
APPLICATION SUMMARY
* Installable application.
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of http://trebor777.net/xNormalBatcher/Xnormal Batcher.application resulted in exception. Following failure messages were detected:
+ Downloading http://trebor777.net/xNormalBatcher/Application Files/Xnormal Batcher_1_7_1_1/Xnormal Batcher.exe.manifest did not succeed.
+ The remote server returned an error: (429) Too Many Requests.
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [13/01/2021 21:38:09] : Activation of http://trebor777.net/xNormalBatcher/Xnormal Batcher.application has started.
* [13/01/2021 21:38:09] : Processing of deployment manifest has successfully completed.
* [13/01/2021 21:38:09] : Installation of the application has started.
ERROR DETAILS
Following errors were detected during this operation.
* [13/01/2021 21:38:09] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading http://trebor777.net/xNormalBatcher/Application Files/Xnormal Batcher_1_7_1_1/Xnormal Batcher.exe.manifest did not succeed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
at System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
at System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.Net.WebException
- The remote server returned an error: (429) Too Many Requests.
- Source: System
- Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.
I get this error when trying to download this app.
Replies
The only gripe I have with it is that I have to combine the maps in photoshop after baking them but that is a small price to pay for the much superior UI and ease of use.
damn good job :thumbup::thumbup:
/Is it possible to change the renderer? (eg the OpenRL one) (or is there an option and i dont find it?!)
it should be applied when you launch it next time.
I have one question I couldn't figure out yet.
Is it possible to select 2 highpoly objects to bake onto 1 lowpoly object?
I can do that on Xnormal but can't find how to set the batcher up for this.
For example I have HP_Object_Inside.obj and HP_Object_Outside.obj and want to bake them to LP_Object.obj
In Xnormal I just load the 2 HPs and the LP and it projects both HP into the same LP.
---
Just solved it. I didn't understand the video correctly
Normal and Cavity works.
AO works fine on xNormal without the batcher.
Any clues what could be happening?
-is it possible to choose a custom export folder directory for the maps
More people need to download and use it...
Well ... great plugin here ! congrats !
it's definetely doable, I did something similar for some photoshop batching, with the app running in the background listening to a folder. I just haven't took the time for that. That'd mean having xNormal installed on the server too . Haven't touched the project for a while.
The bake setup is already saved in a file look in the baking folder. you get one xml per object. (plus extra bakes like vertex color or 2 normals etc...)
http://i.imgur.com/PhIvZ6c.jpg
Anyway, it's fixed
Edit: If xNormal Batcher is set to not use cages the maps bake without the error.
Edit 2: Nevermind, turns out the FBX export was triangulating the cage an low poly differently. When I was testing it in xNormal it ended baking the wrong meshes. Too much coffee.
When I mouse over the link on page 1 to try and download it, I get a little text bubble that says "Link: null". Is the download no longer available?
But I understand it can be quite hard to copy/paste into the url bar.
Might seem as necropost but,
One way or the other, keep up the good work, nice tool!
Is there a fix to this?
Hello guys
Finally... took me some long years to push it out ! But here it is:
Version 2.0 is here
https://www.artstation.com/marketplace/p/2NYdy/xnormal-batcher