O roteamento é o processo de calcular ou modificar uma etapa de cada vez, às vezes referido como estabelecer uma "trilha" ou contorno. Trata-se de um termo profissional e seu significado varia de acordo com o ramo de atividade a que pertence.
Rastrear em gráficos vetoriais
Se estamos falando de gráficos vetoriais, então traçado significa a tradução de uma imagem raster (pixel) em uma imagem vetorial (como onde a imagem é descrita usando fórmulas matemáticas).
O rastreamento pode ser realizado em modo automático e manual. Alguns editores de gráficos vetoriais têm funções de roteamento automático integradas, mas o resultado é um arquivo com muitos pontos de ancoragem difíceis de usar. No entanto, se você tiver um arquivo raster que precise ser impresso em um tamanho grande (por exemplo, uma foto normal para esticar para um pôster na parede de um edifício), o roteamento automático e o zoom serão a única solução. O traçado manual traça os contornos da imagem desejada usando as ferramentas disponíveis no programa para a criação de curvas de Bézier.
Rastreamento na programação
A execução passo a passo de um programa, recebendo uma mudança em todos os parâmetros ou parando a cada operação, também é chamada de rastreio. É útil se você estiver depurando seu próprio código. Às vezes, o algoritmo parece correto, mas de alguma forma não funciona. É um rastreamento que permite entender em que estágio o erro ocorre. Além disso, o método de rastreamento ajuda a entender o código de outra pessoa.
Rastreamento de raio
Ray tracing, ou path tracing, é uma técnica de renderização (criação de uma imagem a partir de um modelo 3D) em computação gráfica, que pertence à ótica geométrica. Ele permite que você construa uma imagem com base no conhecimento das leis de como os raios de luz individuais interagem com as superfícies existentes. No traçado de raios, o algoritmo do programa envia raios da "câmera" e eles são refletidos de diferentes superfícies até serem absorvidos ou espalhados. Quanto mais raios forem traçados, melhor será o resultado.
Este método de renderização permite construir imagens da melhor qualidade, mas requer recursos de computação poderosos. No entanto, alguns efeitos simplesmente não são possíveis de recriar com outros métodos de renderização, portanto, às vezes o traçado de raio é a única solução possível.
Rastreando como links de construção
Traçar também significa encontrar linhas que irão conectar os pontos nodais de um sistema. Se você estiver projetando uma placa de computador (por exemplo, uma placa de vídeo), o roteamento neste processo é encontrar as linhas que conectarão os pinos dos elementos da placa.