#ray tracing nanoedge