Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Str ImportFrom alias If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num body ImportFrom alias identifier ImportFrom alias alias Expr Call NameLoad orelse ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Return Str decorator_list decorator_list Assign NameStore Call NameLoad Assign NameStore Call NameLoad FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Return Call AttributeLoad NameLoad attr decorator_list Assign NameStore Call NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return BinOpAdd BinOpAdd NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad BinOpAdd Str Call NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Global identifier AugAssignAdd NameStore Num Expr Call NameLoad Str Call AttributeLoad Call NameLoad NameLoad attr Num Str Call NameLoad NameLoad BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str Expr Call NameLoad Str BinOpAdd BinOpAdd BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd ListLoad AttributeLoad NameLoad attr Str NameLoad BoolOpOr NameLoad ListLoad If AttributeLoad NameLoad attr body Expr Call NameLoad Str Call AttributeLoad Str attr NameLoad Expr Call NameLoad Str NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call NameLoad Call NameLoad BinOpAdd BinOpAdd Str NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Str NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call NameLoad Str ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str NameLoad Expr Call NameLoad Str If AttributeLoad NameLoad attr body Expr Call NameLoad Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr Str body Expr Call NameLoad Str NameLoad TryExcept body With Call NameLoad SubscriptLoad NameLoad Slice Num Str NameStore body With Call AttributeLoad NameLoad attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call NameLoad NameLoad orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Str If Call NameLoad NameLoad body Expr Call NameLoad Str Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore BinOpAdd Call NameLoad NameLoad BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str While NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad attr attr If CompareIn NameLoad ListLoad Str Str Str body Return NameLoad If CompareIn NameLoad ListLoad Str Str Str body Return NameLoad Expr Call NameLoad Call NameLoad BinOpAdd BinOpAdd Str NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad TryExcept body With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr IfExp NameLoad Str Str handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str Expr Call NameLoad Call NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad NameLoad Expr Call NameLoad Str decorator_list FunctionDef arguments args defaults body Expr Str ImportFrom alias If UnaryOpNot Call NameLoad Call NameLoad Str Str body Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Call NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call NameLoad Str decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad BinOpMult Str Num Expr Call NameLoad Str Expr Call NameLoad BinOpMult Str Num Expr Call NameLoad Str TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Str If Call NameLoad NameLoad body Expr Call NameLoad Expr Call NameLoad Str NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str IfExp AttributeLoad NameLoad attr ListLoad Str ListLoad orelse Expr Call NameLoad Str NameLoad Expr Call NameLoad Str Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str NameLoad Expr Call NameLoad Call NameLoad Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A 

RenderPipeline

Copyright (c) 2014-2016 tobspr <tobias.springer1@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

 __future__ print_function N/A os N/A sys N/A subprocess N/A gzip N/A shutil N/A argparse N/A N/A sys dont_write_bytecode True N/A DEVNULL N/A open N/A N/A os path devnull w N/A SETUP_DIR N/A N/A N/A os path dirname N/A N/A N/A os path realpath __file__ N/A CURRENT_STEP 0 N/A N/A N/A os chdir SETUP_DIR N/A N/A N/A N/A sys path insert 0 . rplibs.six.moves input N/A N/A N/A N/A sys version_info major 2 N/A rplibs.colorama init init_colorama rplibs.colorama Fore Style N/A N/A init_colorama N/A Dummy N/A object N/A __getattr__ N/A N/A self key N/A N/A N/A N/A N/A N/A Fore N/A Dummy N/A Style N/A Dummy parse_cmd_args N/A N/A N/A N/A N/A  Parses the command line arguments  N/A parser N/A N/A argparse ArgumentParser description Render Pipeline setup N/A N/A N/A parser add_argument --clean help Clean rebuild of the native modules action store_true N/A N/A N/A parser add_argument --verbose help Output additional debug information action store_true N/A N/A N/A parser add_argument --skip-update help Skip updating the module builder to avoid overriding changes action store_true N/A N/A N/A parser add_argument --skip-native help Skip native module compilation action store_true N/A N/A N/A parser parse_args N/A N/A CMD_ARGS N/A parse_cmd_args color N/A N/A string col N/A N/A N/A  Colors a string  N/A N/A N/A col string N/A Style RESET_ALL N/A error N/A N/A msg N/A N/A N/A  Prints an error message and then exists the program  N/A N/A print N/A N/A color Setup failed:	 N/A N/A Fore RED N/A Style BRIGHT msg N/A N/A print N/A color 
Please fix the above errors and then restart the setup.
 N/A N/A Fore RED N/A Style BRIGHT N/A N/A N/A sys exit 0 N/A print_step N/A N/A title N/A N/A N/A  Prints a new section  N/A CURRENT_STEP N/A CURRENT_STEP 1 N/A N/A print 

[ N/A N/A N/A str CURRENT_STEP zfill 2 ]  N/A color title N/A N/A Fore CYAN N/A Style BRIGHT N/A exec_python_file N/A N/A pth args N/A None N/A N/A  Executes a python file and checks the return value  N/A basedir N/A N/A N/A N/A os path dirname N/A N/A N/A os path abspath N/A N/A N/A os path join SETUP_DIR pth / N/A N/A print 	Running script: N/A N/A N/A N/A Fore YELLOW N/A Style BRIGHT pth N/A Style RESET_ALL N/A pth N/A N/A N/A os path basename pth N/A N/A N/A os chdir basedir N/A cmd N/A N/A N/A sys executable -B pth N/A args N/A N/A N/A CMD_ARGS verbose N/A N/A N/A print Executing N/A N/A join cmd N/A N/A print CWD is basedir N/A N/A N/A output N/A N/A subprocess check_output cmd stderr N/A sys stderr N/A N/A N/A N/A subprocess CalledProcessError N/A msg N/A N/A N/A print N/A color N/A N/A Failed to execute ' pth ' N/A N/A Fore YELLOW N/A Style BRIGHT N/A N/A print Output: msg N/A N/A N/A msg output decode utf-8 errors ignore N/A N/A error Python script didn't return properly! N/A N/A IOError N/A msg N/A N/A N/A print Python script error: msg N/A N/A error Error during script execution N/A N/A CMD_ARGS verbose N/A N/A N/A print N/A N/A output decode utf-8 errors ignore N/A N/A N/A os chdir SETUP_DIR N/A extract_gz_files N/A N/A pth N/A N/A N/A  Extract all gz files in the given path recursively  N/A files N/A N/A os listdir pth N/A fname files N/A N/A fullpath N/A N/A N/A os path join pth fname N/A N/A N/A N/A N/A os path isfile fullpath N/A N/A fname endswith .gz N/A N/A N/A print 	Extracting fname N/A N/A N/A N/A open N/A fullpath N/A -3 wb dest N/A N/A N/A N/A gzip open fullpath rb src N/A N/A N/A N/A shutil copyfileobj src dest N/A N/A N/A IOError N/A msg N/A N/A N/A error N/A N/A N/A Failed to extract file ' fname ':  N/A str msg N/A N/A N/A N/A N/A os path isdir fullpath N/A N/A N/A extract_gz_files fullpath N/A check_file_exists N/A N/A fpath N/A N/A N/A  Checks if the given file exists  N/A N/A N/A N/A os path isfile N/A N/A N/A os path join SETUP_DIR fpath N/A ask_download_samples N/A N/A N/A N/A N/A  Asks the user if he wants to download the samples  N/A query 
Do you want to download the Render Pipeline samples? (y/n): N/A N/A get_user_choice query N/A N/A N/A print_step Downloading samples (Might take a while, depending on your internet connection) ... N/A N/A exec_python_file samples/download_samples.py N/A get_user_choice N/A N/A query N/A N/A N/A  Asks the user a boolean question  N/A N/A print N/A query N/A N/A color query N/A N/A Fore GREEN N/A Style BRIGHT N/A True N/A N/A user_choice N/A N/A N/A N/A N/A input query strip lower N/A N/A user_choice N/A y yes 1 N/A N/A True N/A N/A user_choice N/A n no 0 N/A N/A False N/A N/A print N/A color N/A N/A Invalid input: ' user_choice ' N/A N/A Fore RED N/A Style BRIGHT N/A write_flag N/A N/A flag_location flag_value N/A N/A N/A  Writes a binary flag  N/A flag_location N/A N/A N/A os path join SETUP_DIR flag_location N/A N/A N/A N/A open flag_location w handle N/A N/A N/A N/A handle write N/A flag_value 1 0 N/A N/A N/A IOError N/A msg N/A N/A N/A error N/A N/A N/A Failed to write flag to  flag_location , reason:  N/A str msg N/A check_cmake N/A N/A N/A N/A N/A  Checks if cmake is installed  N/A N/A N/A N/A N/A subprocess call N/A cmake --version stdout N/A subprocess PIPE N/A N/A N/A Exception N/A msg N/A N/A N/A print N/A N/A print N/A color Could not find cmake! N/A N/A Fore RED N/A Style BRIGHT N/A N/A print It seems that cmake is not installed on this system, or not on N/A N/A print your path. Please install cmake and make sure it is on your path. N/A N/A print You can ensure this by running 'cmake --version' in a command line. N/A N/A print Full error message: N/A N/A print msg N/A N/A error cmake missing N/A check_panda_version N/A N/A N/A N/A N/A  Checks whether the Panda3D version used is up to date. This is important
    when using the C++ modules  panda3d.core PointLight N/A N/A N/A hasattr N/A PointLight shadow_caster N/A N/A N/A print N/A N/A print It seems your Panda3D version is outdated. Please get the newest version  N/A N/A print from N/A color https://github.com/panda3d/panda3d N/A N/A Fore MAGENTA N/A Style BRIGHT (you have to build from source). N/A N/A error Panda3D version outdated N/A setup N/A N/A N/A N/A N/A  Main setup routine  N/A N/A print N/A - 79 N/A N/A print 
Render Pipeline Setup 1.2
 N/A N/A print N/A - 79 N/A N/A print_step Checking Panda3D Modules N/A N/A panda3d.core NodePath N/A N/A N/A ImportError N/A N/A N/A print N/A N/A print Could not import Panda3D modules! Please make sure they are  N/A N/A print on your path, and you are using the correct python version! N/A N/A error Failed to import Panda3D modules N/A N/A check_panda_version N/A N/A N/A CMD_ARGS skip_native N/A N/A query The C++ modules of the pipeline are faster and produce better 
results, but we will have to compile them. As alternative, 
a Python fallback is used, which is slower and produces worse 
results. Also some plugins only partially work with the python 
fallback (e.g. PSSM). Do you want to compile the C++ modules? (y/n): N/A N/A get_user_choice query N/A N/A N/A check_cmake N/A N/A write_flag rpcore/native/use_cxx.flag True N/A N/A N/A CMD_ARGS skip_update N/A N/A N/A print_step Downloading the module builder ... N/A N/A exec_python_file rpcore/native/update_module_builder.py N/A N/A print_step Building the native code .. (This might take a while!) N/A N/A exec_python_file rpcore/native/build.py N/A N/A CMD_ARGS clean N/A --clean N/A N/A N/A N/A write_flag rpcore/native/use_cxx.flag False N/A N/A print_step Extracting .gz files ... N/A N/A extract_gz_files N/A N/A N/A os path join SETUP_DIR data/ N/A N/A print_step Generating .txo files ... N/A N/A exec_python_file data/generate_txo_files.py N/A N/A print_step Filtering default cubemap .. N/A N/A exec_python_file data/default_cubemap/filter.py N/A N/A print_step Precomputing film grain ..  N/A N/A exec_python_file data/film_grain/generate.py N/A N/A print_step Running shader scripts ..  N/A N/A exec_python_file rpplugins/env_probes/shader/generate_mip_shaders.py N/A N/A print_step Precomputing clouds .. N/A N/A exec_python_file rpplugins/clouds/resources/precompute.py N/A N/A write_flag data/install.flag True N/A N/A print N/A color 

-- Setup finished sucessfully! -- N/A N/A Fore GREEN N/A Style BRIGHT N/A N/A ask_download_samples N/A N/A N/A __name__ __main__ N/A N/A N/A setup